繁体   English   中英

如何在openCV中访问或检测对象的长度?

[英]How to access or detect a length of object/s in openCV?

我刚接触openCV(3天大),目前正在创建一个项目,该项目应为检测到的不同长度分配不同的时间。

我只是想知道是否有一种方法可以分析或运行图像的Y轴,然后检测存在(检测到的第一个二进制1)和对象的末端或长度的末端(检测到0后的最后一个二进制1) )。 我不容易使用openCV进行编码,因为我不知道openCV如何在数字图像中分配X和Y轴。

这是图片binaryimage

有没有办法知道该地区? 或此类物体的长度?

cv::Mat图片分配像素值:

  • 对于灰度图像( 8UC1

     img.at<uchar>(y, x) = (uchar) value; 
  • 对于彩色图像( BGR样式)

     img.at<Vec3b>(y, x) = Vec3b(blueValue, greenValue, redValue); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM