这里新手小白 刚刚接触opencv 问一下前辈们
在处理过图像以后 并没有成功画出红色的轮廓,只有一张黑白图片
是什么原因呢? 如何修改呢
cvtColor(frame, frame, COLOR_RGB2GRAY);
threshold(frame, frame, 60, 300, THRESH_BINARY);
imshow("hello",frame);
std::vector<cv::Vec4i> hierarchy;
std::vector<std::vector<cv::Point> > contours;
findContours(frame, contours, hierarchy, RETR_EXTERNAL, CHAIN_APPROX_NONE);
drawContours(frame,contours, -1, Scalar(255),4,8, hierarchy, 0, Point() );
在处理过图像以后 并没有成功画出红色的轮廓,只有一张黑白图片
是什么原因呢? 如何修改呢
cvtColor(frame, frame, COLOR_RGB2GRAY);
threshold(frame, frame, 60, 300, THRESH_BINARY);
imshow("hello",frame);
std::vector<cv::Vec4i> hierarchy;
std::vector<std::vector<cv::Point> > contours;
findContours(frame, contours, hierarchy, RETR_EXTERNAL, CHAIN_APPROX_NONE);
drawContours(frame,contours, -1, Scalar(255),4,8, hierarchy, 0, Point() );