| 查看: 1032 | 回复: 7 | |||
[交流]
图像块匹配已有1人参与
|
|
想问一下,对于一个图像块,如何从图像中找到其最相似的图像块?是根据什么计算得到?请知道的帮忙解决一下,还有就是大家有没有用过“randomized correspondence algorithm”这个软件包的? |
» 猜你喜欢
投稿精细化工
已经有6人回复
博士读完未来一定会好吗
已经有36人回复
之前让一硕士生水了7个发明专利,现在这7个获批发明专利的维护费可从哪儿支出哈?
已经有10人回复
博士申请都是内定的吗?
已经有9人回复
心脉受损
已经有8人回复
读博
已经有5人回复
2楼2014-10-21 23:52:07
3楼2014-10-22 09:32:06
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
小木虫: 金币+0.5, 给个红包,谢谢回帖
|
他的算法是使用KNN(代码里面用C++来实现了KNN)来寻找最匹配的K个相似块的,然后在第一篇文章的基础上增加了scale+rotation,你读一下代码的readme.txt文件。 然后,你找一下nnmex.m文件,这个函数是用C++写的。这个函数的作用就是用来找K个相似块的,你可以help nnmex看看怎么用(如果要了解算法,最好看看nnmex.cpp文件,如果只是用用,直接调用就行)。 如果还是有点模糊的话,代码里面也有demo,console_test_knn.m,console_test_mex.m,console_test_rot_scale.m等几个文件也可以看看。 另外,如果是要了解算法细节,应该先把基本的patch match的实现pm_minimal.cpp,这个代码可以直接放到VS里面编译的,没有依赖项。 FYI. |
» 本帖已获得的红花(最新10朵)
4楼2014-10-22 15:15:24
5楼2014-10-22 16:30:31
6楼2014-10-23 16:48:38
7楼2014-10-24 00:29:43
8楼2014-10-24 09:15:31













回复此楼
haozhenwei