Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cv::Mat bgr_image;
- UIImageToMat(image, bgr_image);
- cv::Mat hsv_image;
- cv::cvtColor(bgr_image, hsv_image, cv::COLOR_BGR2HSV);
- cv::Mat lower_red_hue_range;
- cv::Mat upper_red_hue_range;
- cv::inRange(hsv_image, cv::Scalar(0, 100, 100), cv::Scalar(10, 255, 255), lower_red_hue_range);
- cv::inRange(hsv_image, cv::Scalar(160, 100, 100), cv::Scalar(179, 255, 255), upper_red_hue_range);
- cv::Mat allRedHue;
- cv::addWeighted(lower_red_hue_range, 1.0, upper_red_hue_range, 1.0, 0.0, allRedHue);
- Moments m = moments(allRedHue,true);
- Point2f p = Point2f(m.m10/m.m00, m.m01/m.m00);
Add Comment
Please, Sign In to add comment