threhold1和threshold2中的小阈值用来调控边缘连接,大阈值用来控制强边缘的初始分割。
Canny算法使用双阈值算法检测和连接边缘。
采用Canny算法进行边缘检测
#include "cv.h"
#include "highgui.h"
char wndname[] = "Edge";
char tbarname[] = "Threshold";
int edge_thresh = 1;
IplImage* image = 0, *cedge = 0, *gray = 0, *edge = 0;
//定义跟踪条的回调函数
void on_trackbar(int h)