-
matlab源代码实现DFT的形状上下文匹配
资源介绍
DFT的matlab源代码一小段代码说明形状上下文匹配。
实现的代码通常非常简单,可以在中遵循。
我们使用OpenCV库执行大多数I
/
O。
我对这些点进行装箱,然后使用辅助库进行加权二分匹配。
为了方便起见,我从文件中提取了轮廓点,而不是从图像中提取轮廓点。
但是,我还提供了两个测试图像进行比较。
make
./match
如果您已将OpenCV安装在其他位置,则取决于您的bash配置和ld配置,可能必须在Makefile中添加一些其他内容。
我的编译步骤通常是
g++
-I/opt/local/include
main.cpp
lap.cpp
/opt/local/lib
-lopencv_core
-lopencv_imgproc
-lopencv_highgui
-o
match
./match
conts_015.out
conts_008.out
海豚的两个不同的背鳍。
分割出来(使用graphcuts),并使用一些基本的阈值测量方法提取轮廓。
加权二部匹配擅长于匹配轮廓。
但是,该过程很慢,需要选择采样