李伟
|
5b4ff89ef0
|
新增 QFN 一体检测算子,串联模板匹配与双路空洞检测。
将模板定位、中心 ROI 对齐、中心焊盘空洞和引脚空洞检测整合到单算子中,并输出统一判定结果,便于快速验证完整流程。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-01 17:06:48 +08:00 |
|
李伟
|
1874c4a5bb
|
新增 ROI 对齐基础能力并打通到算子与 UI。
统一补齐对齐核心工具类、RoiAlignment 算子、模板匹配对齐扩展和多语言资源,便于在检测前稳定完成示教 ROI 到运行图的变换。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-01 17:04:32 +08:00 |
|
李伟
|
030433cc92
|
优化:修复Logger类型错误,重写CLAHE算法,像素遍历改用unsafe指针加速
|
2026-05-26 13:28:52 +08:00 |
|
李伟
|
0f24209e13
|
新增QFN引脚空洞率检测处理器及本地化资源
|
2026-05-26 11:22:04 +08:00 |
|
李伟
|
e233f0fd96
|
feat: 新增边缘查找拟合圆工具 + 优化拟合交互
- 新增 EdgeCircleFitProcessor 算子(卡尺径向边缘检测 + Kasa/RANSAC圆拟合)
- 新增 EdgeCircleFitPanel 辅助面板(拖拽画圆交互)
- Ribbon快捷工具组新增「圆拟合」按钮
- 拟合后卡尺保持可编辑状态,支持调整后重新拟合
- 每次拟合自动清除上一次结果
- 拟合方法固定RANSAC,UI不暴露选择
- 结果标注简化:直线显示角度,圆显示半径和圆心坐标
- 不再显示内点/外点小圆点
- 添加中英文本地化资源
|
2026-05-18 15:03:34 +08:00 |
|
李伟
|
12938764b1
|
feat: 新增边缘查找拟合直线工具
- 新增 EdgeLineFitProcessor 算子(卡尺边缘检测 + 最小二乘/RANSAC直线拟合)
- 新增 EdgeLineFitPanel 辅助面板(参数配置、交互绘制卡尺)
- 支持任意角度旋转的卡尺区域,4个手柄控制长度/宽度
- 支持多次拟合累积显示,关闭面板后结果保留
- 极性箭头标识搜索方向(B→D / D→B / 双向)
- 卡尺亮绿色1px,拟合直线蓝色2px
- Ribbon快捷工具组新增「直线拟合」按钮
- 添加中英文本地化资源
|
2026-05-15 15:44:18 +08:00 |
|
李伟
|
7447463c1a
|
feat: ROI 对齐工具与 TM_Result 位姿扩展
- Core: Pose2D、Point2D、RoiAlignment、AlignmentRecipe(示教多边形→运行图刚体变换)
- Processors: TemplateMatchAlignmentExtensions.ToPose2D / 四角与中心一致性校验
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-15 14:31:48 +08:00 |
|
李伟
|
e0eec42a2f
|
feat: 模板匹配助手窗口与主视口 ROI 清除逻辑
- 新增模板助手/批量测试窗口、事件与 ViewModel,主窗口入口与 App 注册
- 运行匹配或批量测试前发布清除事件;视口通过 VisualTreeHelper 从父 Panel 移除持久虚线 ROI,避免 FindChild 失败时框残留
- TemplateMatchNative 等相关调整
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-15 10:42:20 +08:00 |
|
李伟
|
82465e6510
|
白底/黑底检测:轮廓与最远弦度量,UI 分色与标注优化
- 算子:输出轮廓顶点及顶点间最远弦(微米标定与原先一致)
- 视图:实线轮廓;白底红/黑底绿;尺寸文字置于 ROI 外右侧垂直居中
- 事件与 MainViewModel 载荷改为 BackgroundDefectDetectionItem
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-15 09:08:44 +08:00 |
|
李伟
|
baef619bd4
|
refactor: 白底/黑底检测算法迁至 BackgroundDefectAnalyzer
- 在 XP.ImageProcessing.Processors 新增静态分析类与 BackgroundDefectMode/BackgroundDefectBlob。
- MainViewModel 仅负责灰度 ROI 提取、坐标平移与 Prism 事件发布。
|
2026-05-14 16:27:16 +08:00 |
|
李伟
|
aedbef5ecc
|
删除简单的opencv模板匹配算子,改为使用更高级一点的可旋转匹配算子(C++)
|
2026-05-13 14:04:10 +08:00 |
|
李伟
|
b9106acdf0
|
快捷工具处添加比例尺开关
|
2026-05-13 09:05:05 +08:00 |
|
李伟
|
f5f449b6fc
|
基于灰度的模板匹配算子开发及集成
|
2026-05-12 14:47:58 +08:00 |
|
李伟
|
9be110607b
|
将XP.ImageProcessing.Processors语言资源合并至Common
|
2026-05-09 16:53:26 +08:00 |
|
李伟
|
0b56010536
|
更改气泡筛选逻辑:按照面积筛选,去除小于设定面积的气泡重新计算空隙率更新结果图像
|
2026-04-30 09:24:34 +08:00 |
|
zhengxuan.zhang
|
e24bfef3e6
|
手动增加一个ReleaseFiles文件夹存放一个版本;调整子模块不单独引用Emgu,XP项目统一引用一次,避免生成重复
|
2026-04-27 14:10:52 +08:00 |
|
ZHANG Zhengxuan
|
28a1ae0898
|
已合并 PR 25: 合并最新图像库,打通加载图像和算子流程图拖拽功能

|
2026-04-20 13:35:23 +08:00 |
|
zhengxuan.zhang
|
e0a7af6226
|
对算法输入参数非法情况进行过滤
|
2026-04-20 11:13:40 +08:00 |
|
李伟
|
78c21c21f0
|
TURBO-565-浮雕为3D算子
|
2026-04-20 09:58:35 +08:00 |
|
李伟
|
cd03e30bb8
|
修复注释乱码
|
2026-04-14 17:12:31 +08:00 |
|
李伟
|
ace1c70ddf
|
规范类名及命名空间名称
|
2026-04-13 14:36:18 +08:00 |
|