这甚至有可能吗?我有一个巨大的图像,80mb有很多小图片。他们倾斜并转身。我如何搜索带有编程的图像?我知道如何使用java和C++。你会怎么做呢?在另一幅图像中搜索图像的算法。 (拼贴)
3
A
回答
3
我以前用过的一种算法是SIFT。如果您有兴趣为自己实现该算法,您可以看到course notes for CPSC 425 at UBC,其中详细描述了如何在MATLAB中实现SIFT。如果你只是想要这样做的代码,看看VLFeat,一个C语言库,SIFT和许多其他算法。
Quotation从杰里棺材:
编辑:此话不假 - 它是有专利的,我也许应该提到的是开始。如果有人关心它是美国专利#6,711,293。
4
2
你对图像了解多少?究竟是什么样子?你有一张图片的副本,你只需要弄清楚它在大图中的位置?
无论如何,CS处理这类问题的分支被称为Computer Vision。
1
您应该从最简单的想法开始,看看它们是否足够满足您的需求。在模式匹配领域,最简单的想法是template matching。在OpenCv中找到了有效的模板匹配实现。
请注意,模板匹配是旋转变体,这意味着如果您试图匹配的模板可以在您试图找到的图像中旋转,除非预先旋转模板,否则它将不起作用。
相关问题
- 1. 将另一幅图像放在另一幅图像的前面
- 2. 的拼贴图像的Android
- 3. 如何将一幅图像叠加到另一幅图像上?
- 4. 多图像放置算法 - 拼贴算法
- 5. 在PHP中的图像拼贴
- 6. 将图像覆盖在iOS中的另一幅图像上
- 7. 在PHP的另一幅图像中放置图像
- 8. 在Javascript中放置图像的另一幅图像
- 9. Android在另一幅图像中绘制图像
- 10. 图像与另一幅图像叠加在一起
- 11. 如何使用ImageMagick蒙太奇拼贴三幅图像?
- 12. 拍摄一幅图像的一部分以创建另一幅图像
- 13. 如何从另一幅图像的一部分创建图像?
- 14. 帮助学习图像搜索算法
- 15. 如何在另一幅图像上绘制图像?
- 16. 如何在另一幅图像上叠加图像?
- 17. PHP:如何在另一幅图像上绘制图像?
- 18. 如何在另一幅图像上叠加10x10px图像?
- 19. 如何针的图像到另一幅图像的CSS
- 20. 我们如何才能使用另一幅图像来动画一幅图像?
- 21. 在Android的另一个图像上粘贴图像
- 22. 在另一幅图像上拖动图像并将其保存为一幅图像(如光线增强现实)
- 23. 寻找单幅图像HDR算法
- 24. 显示个别图像与显示图像拼贴的部分?
- 25. 更换时,另一幅图像上传
- 26. 如何在iOS中拖动图像时在另一图像上重叠图像?
- 27. 检查绘制的图像是否存在于另一幅图像中
- 28. 另一幅图像上的图像映射:如何在matlab中完成?
- 29. 在Matlab中复制(绘制)另一幅图像的区域内的一幅图像?
- 30. 使用owlcarousel滑动拼贴图像
如何在拼贴画中搜索较小的图像?更小的图像本身?什么期望回来?坐标? – Nate 2010-01-29 19:03:48
确实坐标。 – Algific 2010-01-29 19:37:34
你在做BrokenClayTile问题吗? – Brandon 2010-01-30 04:09:29