新增 ROI 对齐基础能力并打通到算子与 UI。
统一补齐对齐核心工具类、RoiAlignment 算子、模板匹配对齐扩展和多语言资源,便于在检测前稳定完成示教 ROI 到运行图的变换。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1551,6 +1551,50 @@
|
||||
<value>Path to a pre-trained model file (.tmmodel). If it exists the model is loaded directly; otherwise the template is learned and the model is saved automatically.</value>
|
||||
</data>
|
||||
|
||||
<!-- RoiAlignmentProcessor -->
|
||||
<data name="RoiAlignmentProcessor_Name" xml:space="preserve">
|
||||
<value>ROI Alignment</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_Description" xml:space="preserve">
|
||||
<value>Transform teach polygon ROI to the run image using reference and template-match poses (outputs Poly params for downstream inspectors).</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterX" xml:space="preserve">
|
||||
<value>Reference center X</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterX_Desc" xml:space="preserve">
|
||||
<value>Template/part center X on the teach image (pixels).</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterY" xml:space="preserve">
|
||||
<value>Reference center Y</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterY_Desc" xml:space="preserve">
|
||||
<value>Template/part center Y on the teach image (pixels).</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefAngle" xml:space="preserve">
|
||||
<value>Reference angle (°)</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefAngle_Desc" xml:space="preserve">
|
||||
<value>Reference angle on the teach image; usually 0.</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterX" xml:space="preserve">
|
||||
<value>Measured center X</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterX_Desc" xml:space="preserve">
|
||||
<value>Match center X on the current image; inject from previous step OutputData.</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterY" xml:space="preserve">
|
||||
<value>Measured center Y</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterY_Desc" xml:space="preserve">
|
||||
<value>Match center Y on the current image.</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredAngle" xml:space="preserve">
|
||||
<value>Measured angle (°)</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredAngle_Desc" xml:space="preserve">
|
||||
<value>Match angle on the current image.</value>
|
||||
</data>
|
||||
|
||||
<data name="AngleMeasurementProcessor_Name" xml:space="preserve">
|
||||
<value>Angle Measurement</value>
|
||||
</data>
|
||||
@@ -2106,4 +2150,10 @@ Reprojection error: {1:F4} pixels</value>
|
||||
<data name="QfnLeadPadVoidProcessor_Thickness_Desc" xml:space="preserve">
|
||||
<value>Contour drawing line thickness</value>
|
||||
</data>
|
||||
<data name="QfnAutoDetectionProcessor_Name" xml:space="preserve">
|
||||
<value>QFN Integrated Detection</value>
|
||||
</data>
|
||||
<data name="QfnAutoDetectionProcessor_Description" xml:space="preserve">
|
||||
<value>After template-match alignment, automatically run center pad void and lead pad void inspections and aggregate the final classification.</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1573,6 +1573,50 @@
|
||||
<value>已训练模型文件路径(.tmmodel)。若存在则直接加载跳过学习;若不存在则从模板学习后自动保存。</value>
|
||||
</data>
|
||||
|
||||
<!-- RoiAlignmentProcessor -->
|
||||
<data name="RoiAlignmentProcessor_Name" xml:space="preserve">
|
||||
<value>ROI对齐</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_Description" xml:space="preserve">
|
||||
<value>按示教位姿与模板匹配位姿,将示教多边形 ROI 变换到运行图(输出 Poly 参数供下游检测算子使用)。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterX" xml:space="preserve">
|
||||
<value>基准中心X</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterX_Desc" xml:space="preserve">
|
||||
<value>示教图上的模板/器件中心 X(像素)。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterY" xml:space="preserve">
|
||||
<value>基准中心Y</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterY_Desc" xml:space="preserve">
|
||||
<value>示教图上的模板/器件中心 Y(像素)。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefAngle" xml:space="preserve">
|
||||
<value>基准角度(°)</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefAngle_Desc" xml:space="preserve">
|
||||
<value>示教图上的基准角度,通常为 0。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterX" xml:space="preserve">
|
||||
<value>测量中心X</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterX_Desc" xml:space="preserve">
|
||||
<value>当前图上模板匹配中心 X,由流水线从上一步 OutputData 注入。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterY" xml:space="preserve">
|
||||
<value>测量中心Y</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterY_Desc" xml:space="preserve">
|
||||
<value>当前图上模板匹配中心 Y。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredAngle" xml:space="preserve">
|
||||
<value>测量角度(°)</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredAngle_Desc" xml:space="preserve">
|
||||
<value>当前图上模板匹配角度。</value>
|
||||
</data>
|
||||
|
||||
<!-- AngleMeasurementProcessor -->
|
||||
<data name="AngleMeasurementProcessor_Name" xml:space="preserve">
|
||||
<value>角度测量</value>
|
||||
@@ -2139,4 +2183,10 @@
|
||||
<data name="QfnLeadPadVoidProcessor_Thickness_Desc" xml:space="preserve">
|
||||
<value>轮廓绘制线条粗细</value>
|
||||
</data>
|
||||
<data name="QfnAutoDetectionProcessor_Name" xml:space="preserve">
|
||||
<value>QFN一体检测</value>
|
||||
</data>
|
||||
<data name="QfnAutoDetectionProcessor_Description" xml:space="preserve">
|
||||
<value>模板匹配对齐后,自动完成中心焊盘空洞与引脚空洞检测并汇总判定</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1545,6 +1545,50 @@
|
||||
<value>未找到 TemplateMatchLib.dll,请先编译 C++ DLL 工程。</value>
|
||||
</data>
|
||||
|
||||
<!-- RoiAlignmentProcessor -->
|
||||
<data name="RoiAlignmentProcessor_Name" xml:space="preserve">
|
||||
<value>ROI对齐</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_Description" xml:space="preserve">
|
||||
<value>按示教位姿与模板匹配位姿,将示教多边形 ROI 变换到运行图(输出 Poly 参数供下游检测算子使用)。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterX" xml:space="preserve">
|
||||
<value>基准中心X</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterX_Desc" xml:space="preserve">
|
||||
<value>示教图上的模板/器件中心 X(像素)。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterY" xml:space="preserve">
|
||||
<value>基准中心Y</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefCenterY_Desc" xml:space="preserve">
|
||||
<value>示教图上的模板/器件中心 Y(像素)。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefAngle" xml:space="preserve">
|
||||
<value>基准角度(°)</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_RefAngle_Desc" xml:space="preserve">
|
||||
<value>示教图上的基准角度,通常为 0。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterX" xml:space="preserve">
|
||||
<value>测量中心X</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterX_Desc" xml:space="preserve">
|
||||
<value>当前图上模板匹配中心 X,由流水线从上一步 OutputData 注入。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterY" xml:space="preserve">
|
||||
<value>测量中心Y</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredCenterY_Desc" xml:space="preserve">
|
||||
<value>当前图上模板匹配中心 Y。</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredAngle" xml:space="preserve">
|
||||
<value>测量角度(°)</value>
|
||||
</data>
|
||||
<data name="RoiAlignmentProcessor_MeasuredAngle_Desc" xml:space="preserve">
|
||||
<value>当前图上模板匹配角度。</value>
|
||||
</data>
|
||||
|
||||
<data name="AngleMeasurementProcessor_Name" xml:space="preserve">
|
||||
<value>角度测量</value>
|
||||
</data>
|
||||
@@ -2100,4 +2144,10 @@
|
||||
<data name="QfnLeadPadVoidProcessor_Thickness_Desc" xml:space="preserve">
|
||||
<value>轮廓绘制线条粗细</value>
|
||||
</data>
|
||||
<data name="QfnAutoDetectionProcessor_Name" xml:space="preserve">
|
||||
<value>QFN一体检测</value>
|
||||
</data>
|
||||
<data name="QfnAutoDetectionProcessor_Description" xml:space="preserve">
|
||||
<value>模板匹配对齐后,自动完成中心焊盘空洞与引脚空洞检测并汇总判定</value>
|
||||
</data>
|
||||
</root>
|
||||
Reference in New Issue
Block a user