Form the source images above ( source image1、image2), I wanna find the extreme corner point and get the points like destination image1、image2 what I draw the red circle point.
Actually I investigate the Harris、Shi Tomasi Algorithm, but they are not so extreme.
Actually I have tried goodFeaturesTotrack using java code, likes:
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);
}
the result image is following:
Although it could find some blue characteristic point, but not so extremely as what I showed the destination image1、image2.
So do you have some good idea to find the corner point which are special character ?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…