ios – 如何计算swift中两条线条图像的相似度

我们需要比较两个手绘图像.这些图像是在sprite kit上绘制的.我们需要看看这些图片是否大致匹配.
例如,如果有人画一个微笑图片,我们需要检查重绘的微笑图片是否看起来像是第一个绘制的微笑图片或者不需要知道这两个图像是否相似,并且计算准确性百分比他们是多么相似.请提出一些解决方案.谢谢提前.

解决方法

您可以尝试将每个路径绘制成位图并进行比较.这是一个 few suggestions做比较.如果没有任何其他的东西,你会把你放在正确的轨道上解决. following project可以给你一个开始,但需要翻译成objc或Swift. code review的这个答案也可能是有用的.

一个似乎很有趣的建议是试图使用kCGBlendModeDestinationOver来绘制位图,作为一个跟踪,并比较结果.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...