iPhone上的位图比较方法(unity3d)
在 iPhone 上的 Unity3d 中比较 2 个位图并获取 2 个位图之间的相关性(0 完全不同,1 完全相同)的最佳方法是什么?我使用 C#,因为文档说使用 Boo 或 UnityScript 会增加应用程序的大小。
我需要的是类似于指纹识别方法,但不那么准确。由于这是为了在 iPhone 上运行而设计的,因此性能是一个大问题。
示例图片:
替代文本 http://img25.imageshack.us/img25/303/294906 .jpg 替代文本 http://img138.imageshack.us/img138/842/40248741fireworkexplosi.jpg< /a>
对于那些,我预计相关系数约为 0.5,因为它们相似但颜色不同。比较的维度有很多,但基本的是颜色和形状。
任何帮助将不胜感激。
What would be the best method to compare 2 bitmaps and get the correlation between the 2 (0 being completely different and 1 being exactly the same) in Unity3d on the iPhone? I am using C# since documentation says that using Boo or UnityScript will increase the size of the application.
What I need is something similar to the fingerprint identification methods but not as accurate. Since this is intended to run on the iPhone performance is a big issue here.
Example images:
alt text http://img25.imageshack.us/img25/303/294906.jpg
alt text http://img138.imageshack.us/img138/842/40248741fireworkexplosi.jpg
For those I would expect to have a correlation factor of about 0.5 since they are similar but differ in color. There are a number of different dimensions of comparison, but the basic ones are color and shape.
Any help will be greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了回答(某种程度上)我自己的问题,经过几天的谷歌搜索,我找到了这个。基本思想是测试具有偏移/旋转的图像、搜索主色等。到目前为止,这是我能找到的最好的信息,所以我会尝试一下。
那里建议的代码如下所示:
To answer (sort of) my own question, after days of googling, I found this. The basic idea is to test for images with offset/rotation, the search for a dominant color and so on. So far this is the best information I could find, so I will give it a try.
The code suggested there looks like this: