java - 在另一个图像中搜索图像的算法。 (大学)

原文 标签 java c++ algorithm image-processing

这有可能吗?我有一幅巨大的图像,80mb的照片很多。它们也倾斜并转过身。如何通过编程搜索图像?我知道如何使用Java和C++。您将如何处理?

最佳答案

我以前使用的一种算法是SIFT。如果您对自己实现算法感兴趣,可以查看course notes for CPSC 425 at UBC,它详细描述了如何在MATLAB中实现SIFT。如果您只想要执行此操作的代码,请查看VLFeat,这是一个执行SIFT和许多其他算法的C库。

杰里·科芬(Jerry Coffin)的Quotation:

Edit: Quite true -- it is patented, and I probably should have mentioned that to start with. In case anybody care's it's US patent # 6,711,293.

相关文章:

java - Hibernate连接表限制

c++ - 使用QPixMap使用图像构建QGridLayout?

android - 如何检测手机相对于移动方向的方向

algorithm - 寻星之旅。如果与当前节点相比g成本较低,为什么还要重新评估已在打开列表中的相邻节点?

java - java filereader以偏移量读取

java - 用Java编写磁盘大小较小的PNG文件

java - 在Lucene中,如何确定IndexSearcher或IndexWriter是否在另一个线程中使用?

c++ - “共享应用程序”是 “cocos2d::ccapplication”的私有(private)成员

c++ - 在GDB中为c++文件设置断点时,它到底在哪里断点?

java - 子集总和负值