cvGoodFeaturesToTrack (frame1_1C, eig_image, temp_image, frame1_features, & number_of_features, 0.01, 0.01, NULL)을 사용하여 이미지의 절반을 감지 할 경우 변경하는 방법;만 싶어 내가 cvgoodfeaturetotrack에게
이미지의 절반 만 검색하려면 마스크 매개 변수에 어떤 값을 넣을 수 있습니까 ??
cvGoodFeaturesToTrack (frame1_1C, eig_image, temp_image, frame1_features, & number_of_features, 0.01, 0.01, NULL)을 사용하여 이미지의 절반을 감지 할 경우 변경하는 방법;만 싶어 내가 cvgoodfeaturetotrack에게
이미지의 절반 만 검색하려면 마스크 매개 변수에 어떤 값을 넣을 수 있습니까 ??
pixek을 고려하지 않고 255를 고려하면 0을 사용할 수 있습니다. 이미지 (IMG)의 왼쪽 절반을 선택하는 코드는 다음과 같습니다
cv::Mat mask(img.size(), CV_8UC1); // create mask mat
mask.setTo(0); // initialize with 0
cv::Mat(mask, cv::Rect(0,0, mask.cols/2, mask.rows)).setTo(255); // set the left half to 255
는 당신이 좋은 기능을 계산하고자하는 이미지의 부분을 포함하는 함수에 입력 이미지를 수정
.frame1_1C = frame1_1C (범위 (x1, y1), 범위 (x2, y2));