Guest User

Untitled

a guest
Nov 14th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. cv::Mat bgr_image;
  2.  
  3. UIImageToMat(image, bgr_image);
  4.  
  5. cv::Mat hsv_image;
  6. cv::cvtColor(bgr_image, hsv_image, cv::COLOR_BGR2HSV);
  7.  
  8. cv::Mat lower_red_hue_range;
  9. cv::Mat upper_red_hue_range;
  10.  
  11. cv::inRange(hsv_image, cv::Scalar(0, 100, 100), cv::Scalar(10, 255, 255), lower_red_hue_range);
  12. cv::inRange(hsv_image, cv::Scalar(160, 100, 100), cv::Scalar(179, 255, 255), upper_red_hue_range);
  13. cv::Mat allRedHue;
  14. cv::addWeighted(lower_red_hue_range, 1.0, upper_red_hue_range, 1.0, 0.0, allRedHue);
  15.  
  16. Moments m = moments(allRedHue,true);
  17. Point2f p = Point2f(m.m10/m.m00, m.m01/m.m00);
Add Comment
Please, Sign In to add comment