objective-c - 查看 NSBezierPath(s) 是否形成某种形状或图案

标签 objective-c macos cocoa nsbezierpath

好吧,我正在制作一个程序,我将普遍接受 cocoa 触控板事件,并将这些事件映射到 NSBezierPaths 中。 例如,我可能有一个仅来自一根手指的 NSBezierPath,并且它是圆形的。或者路径可能是向右箭头的形状。或者它实际上可能是两个并排的垂直 NSBezierPaths。 我需要做的是查看这些 NSBezierPaths 并确定它们最相似的/形状模式...... 有谁指点一下吗?

谢谢

最佳答案

这些可能会有所帮助

shape recognition algorithms - stack overflow

a google search

其中大多数都采用位图并尝试识别形状 - 这是一个复杂的区域。

关于objective-c - 查看 NSBezierPath(s) 是否形成某种形状或图案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9883045/

相关文章:

linux - 通过本地主机上的 SSH 代理在浏览器中访问应用程序。

objective-c - 有什么方法可以询问方法的名称吗?

objective-c - 有没有一种方法可以为 NSData 添加一个 NSString ?

ios - 对象框架在运行时缩放,但保留恒定值,使得以编程方式放置项目变得困难/不准确

objective-c - 使用用 Objective c 编写的 XCTest 为 swift 类编写测试

objective-c - 如何使用 Cocoa 或 Foundation 获取当前连接的网络接口(interface)名称?

swift - NSUserDefaultsController : "Attempt to set a non-property-list object ... as an NSUserDefaults/CFPreferences value for key ..."

objective-c - Goertzel算法-幅度下降等问题

ios - UIImageView 设置HighlightedImage : does it have to be on main thread?

cocoa - CGEventTap 阻止应用程序输入