c++ - 计算两个具有白色背景和不同角度和位置的符号之间的相似率
问题描述
我正在使用 OpenCV 计算白色背景上两个符号之间的相似率。符号为黑色。所以只能使用“0”和“255”像素。
我使用的前一种方法是比较每个像素的像素,但这有一个问题。它没有考虑符号的角度和位置。因此,如果两个相同的符号在图像中的位置不同,它们可能 100% 不同。
这里有没有人知道是否存在一种方法来完成这项工作。我的意思是只考虑符号本身的差异。如果我真的想使用这种方法,我需要将符号居中并旋转以进行良好的比较。
我将不胜感激。
谢谢你。
询问您是否需要更多信息:)。
雨果
解决方案
推荐阅读
- python - 在python中将数据分配给数据框时出错
- delphi - 从 URL 页面检索货币兑换数据
- regex - 正则表达式替换每个子子节点的值
- flutter - 颤振错误:RangeError(索引):无效值:不在0..7范围内,包括:list.add()之后的8
- reactjs - TypeError:this.state.regrex.map 不是函数
- java - Java 类收集所有子属性
- html - 403 禁止 CSRF 验证失败。请求中止
- ios - 如何从 responseDecodable 获取 Alamofire 响应 json?
- python - 对 2d 形状进行三角剖分以获得 STL
- feature-selection - 如果功能部分依赖怎么办?(不知道更好的描述方式)