技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【191521】
开发Windows桌面可视化工具,Python+OpenCV本地运行,个人学习自用。所有图片、样本库全部本地存储运算,不上传服务器,无爬虫功能。
业务场景:古钱币版别识别。
案例1:顺治通宝东局区分低头通版与普通版,差异仅在“通”字局部笔画。
案例2:康熙通宝满汉原,区分顺治手版和普通康熙版,差异分布在多个汉字字形。
古钱币普遍存在锈迹轻重、包浆、磨损差异。
功能:
1. 可自定义新建钱币品类,每个品类可添加多个版别;每个版上传标准样图,支持手动绘制多个ROI特征框,可调整、删除ROI,填写版别备注;品类、版别、ROI配置本地持久保存,重启软件不丢失。
2. 手动导入本地钱币图片,自动提取圆形钱币轮廓;ORB特征匹配完成图片旋转、缩放对齐;图片模糊/反光严重则提示对齐失败。支持普通实拍图、带评级盒的钱币图片。
3. 对齐完成后,对所有标记ROI区域提取ORB特征,以ROI区域内ORB匹配特征点数量作为主要相似度判定依据,SSIM仅作为辅助参考,不能单用SSIM判断,避免锈色干扰造成误判。提供全局滑块调节相似度阈值。匹配到对应版别,弹窗并排展示标准样ROI与待识别钱币ROI对比;无匹配结果静默提示。
4. 自带比对历史记录、运行日志;可视化窗口,不要纯控制台黑框。
项目分两期开发,平台托管资金,分阶段验收付款:
阶段1:开发Demo。Demo功能:图片导入、多ROI标注、ORB对齐、输出ROI内匹配特征点数量。
Demo验收测试素材:顺治低头通标准图,另一枚锈色不同低头通,普通版顺治东。验收标准:同版别的钱币特征匹配分数高,不同版别的分数明显更低。Demo验收不通过,项目终止,不开发完整版。
阶段2:Demo验收合格后开发完整软件。交付:可直接运行的Windows exe程序(用户无需安装Python环境)+完整带注释源码+使用说明文档。
5.注意:本工具仅做局部字体轮廓特征辅助比对,不是全自动鉴定系统,版别最终判定仍由使用者确认。
验收后提供15天免费bug修复;本项目仅限个人学习使用。