Red de conocimiento informático - Material del sitio web - Cómo utilizar opencv para identificar los bordes de los libros

Cómo utilizar opencv para identificar los bordes de los libros

img=cvLoadImage(argv[1]);

IplImage*gray=cvcreateImage(cvgetsize(img),8,1);

IplImage*edge=cvcreateImage(cvgetsize( img) ,8,1);

cvCvtColor(img,gray,CV_BGR2Gray);

cvCanny(gray,edge,60,255,3);

Lo que obtienes El borde es el borde de la imagen. En la función cvCanny, puedes ajustar tu propio umbral para ver el efecto del borde.