0
HSV 이미지를 반복하려고하지만 충돌이 계속됩니다. 당신이 종료 조건에 i
대신 j
과 비교 내부 루프에서 오타가 있기 때문에hsv 이미지를 반복해서 반복합니다.
Mat a=imread("play.jpg");
Mat hsvimage, hsvimage2,cont;
cvtColor(a, hsvimage, CV_BGR2HSV);
imshow("image",a);
inRange(hsvimage, Scalar(20, 100, 100), Scalar(170, 255, 255),hsvimage2);
imshow("Thresholded image",hsvimage2);
for(int i=0; i<hsvimage2.rows; i++)
for(int j=0; i<hsvimage2.cols; j++)
//the line belows keeps failing
std::cout <<hsvimage2.at<uchar>(i,j) << " " << hsvimage2.at<uchar>(i,j) << " " << hsvimage2.at<uchar>(i,j) << std::endl;