从上面的源图像(源图像1、图像2)中,我想找到最极端的角点,并得到像目标图像1、图像2这样的点,即我画的红色圆圈点。
其实我研究过Harris、Shi Tomasi算法,但没那么极端。
其实我已经尝试过良好的功能Totrack使用java代码,喜欢:
goodFeaturesToTrack(basedImg,corners,10,0.2,10,maskMat,3,false,0.04); for (int j=0;j<cornerArray.length;j++){
Point curP = cornerArray[j];
Imgproc.circle(retImg,curP,3,new Scalar(255,0,0),-1);
}
结果图像如下:
虽然可以找到一些蓝色的特征点,但是没有我展示的目标图1、图2那么极端。
那么你有什么好主意来找到特殊字符的角点吗?