删除简单的opencv模板匹配算子,改为使用更高级一点的可旋转匹配算子(C++)
This commit is contained in:
@@ -489,57 +489,6 @@
|
||||
<data name="ContourProcessor_Thickness_Desc" xml:space="preserve">
|
||||
<value>绘制轮廓的线条粗细</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_Name" xml:space="preserve">
|
||||
<value>模板匹配</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_Description" xml:space="preserve">
|
||||
<value>在整幅灰度图中搜索模板图像的最佳位置,可选绘制匹配框</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_TemplatePath" xml:space="preserve">
|
||||
<value>模板文件路径</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_TemplatePath_Desc" xml:space="preserve">
|
||||
<value>磁盘上的模板图像路径(支持 bmp/png/jpg 等,彩色将转为灰度)</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_MatchMethod" xml:space="preserve">
|
||||
<value>匹配方法</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_MatchMethod_Desc" xml:space="preserve">
|
||||
<value>OpenCV 模板匹配类型;CcoeffNormed/CcorrNormed 等越大越好,SqdiffNormed 越小越好(越接近 0 越相似)</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_MatchThreshold" xml:space="preserve">
|
||||
<value>匹配阈值</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_MatchThreshold_Desc" xml:space="preserve">
|
||||
<value>相关类方法:得分需≥该值判为匹配;Sqdiff/SqdiffNormed:得分需≤该值(建议 Normed 时 0.1~0.3)</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_DrawMatch" xml:space="preserve">
|
||||
<value>绘制匹配矩形</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_DrawMatch_Desc" xml:space="preserve">
|
||||
<value>匹配通过阈值时在输出图上用白框标出模板区域</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_RectThickness" xml:space="preserve">
|
||||
<value>矩形线宽</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_RectThickness_Desc" xml:space="preserve">
|
||||
<value>匹配框线宽(像素)</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_SearchRegionX" xml:space="preserve">
|
||||
<value>搜索区域 X</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_SearchRegionY" xml:space="preserve">
|
||||
<value>搜索区域 Y</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_SearchRegionWidth" xml:space="preserve">
|
||||
<value>搜索区域宽度</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_SearchRegionHeight" xml:space="preserve">
|
||||
<value>搜索区域高度</value>
|
||||
</data>
|
||||
<data name="TemplateMatchingProcessor_SearchRegion_Desc" xml:space="preserve">
|
||||
<value>在源图上的矩形搜索范围(像素)。宽或高为 0 时表示整幅图。由模板匹配工具写入。</value>
|
||||
</data>
|
||||
<data name="DivisionProcessor_Name" xml:space="preserve">
|
||||
<value>除法运算</value>
|
||||
</data>
|
||||
@@ -1518,6 +1467,84 @@
|
||||
<data name="PointToLineProcessor_Thickness_Desc" xml:space="preserve">
|
||||
<value>绘制线条粗细</value>
|
||||
</data>
|
||||
|
||||
<!-- RotatedTemplateMatchingProcessor -->
|
||||
<data name="RotatedTemplateMatchingProcessor_Name" xml:space="preserve">
|
||||
<value>旋转多目标模板匹配</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_Description" xml:space="preserve">
|
||||
<value>基于原生库(TemplateMatchLib)的旋转与多目标模板匹配,支持金字塔与 SIMD 加速。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_TemplatePath" xml:space="preserve">
|
||||
<value>模板路径</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_TemplatePath_Desc" xml:space="preserve">
|
||||
<value>模板图像文件路径(灰度或彩色,将自动转为灰度)。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_MatchThreshold" xml:space="preserve">
|
||||
<value>匹配阈值</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_MatchThreshold_Desc" xml:space="preserve">
|
||||
<value>匹配分数阈值,建议 0.7~0.95。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_MaxMatchCount" xml:space="preserve">
|
||||
<value>最大匹配数</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_MaxMatchCount_Desc" xml:space="preserve">
|
||||
<value>最多检测的目标数量。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_ToleranceAngle" xml:space="preserve">
|
||||
<value>角度容差</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_ToleranceAngle_Desc" xml:space="preserve">
|
||||
<value>角度搜索范围(度);0 表示不旋转搜索。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_MaxOverlap" xml:space="preserve">
|
||||
<value>最大重叠</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_MaxOverlap_Desc" xml:space="preserve">
|
||||
<value>多目标之间允许的最大重叠比例。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_MinReduceArea" xml:space="preserve">
|
||||
<value>最小缩减面积</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_MinReduceArea_Desc" xml:space="preserve">
|
||||
<value>金字塔最底层最小面积(控制层数;越小层数越多、通常越快)。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_UseSIMD" xml:space="preserve">
|
||||
<value>SIMD 加速</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_UseSIMD_Desc" xml:space="preserve">
|
||||
<value>是否使用 SIMD(如 SSE)加速匹配计算。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_UseSubPixel" xml:space="preserve">
|
||||
<value>亚像素精度</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_UseSubPixel_Desc" xml:space="preserve">
|
||||
<value>是否启用亚像素估计(更精确,略慢)。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_DrawResults" xml:space="preserve">
|
||||
<value>绘制结果</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_DrawResults_Desc" xml:space="preserve">
|
||||
<value>是否在输出图像上绘制匹配框与中心标记。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_DrawThickness" xml:space="preserve">
|
||||
<value>线条粗细</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_DrawThickness_Desc" xml:space="preserve">
|
||||
<value>绘制矩形与十字的线条粗细(像素)。</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_Msg_TemplateNotFound" xml:space="preserve">
|
||||
<value>未找到模板文件</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_Msg_TemplateLearnFailed" xml:space="preserve">
|
||||
<value>模板学习失败</value>
|
||||
</data>
|
||||
<data name="RotatedTemplateMatchingProcessor_Msg_DllNotFound" xml:space="preserve">
|
||||
<value>未找到 TemplateMatchLib.dll,请先编译 C++ DLL 工程。</value>
|
||||
</data>
|
||||
|
||||
<data name="AngleMeasurementProcessor_Name" xml:space="preserve">
|
||||
<value>角度测量</value>
|
||||
</data>
|
||||
|
||||
Reference in New Issue
Block a user