2020
10-06
10-06
opencv之颜色过滤只留下图片中的红色区域操作
如图,这次需要在图片中找到卷尺的红色刻度,所以需要对图像做过滤,只留下红色部分。一开始的想法是分别找到RGB值,然后找到红色区域的部分保留就可以了,不过好像很难确定红色区域的RGB取值范围,所以要把图片转化到HSV空间中去。在opencv中直接使用cvCvtColor函数就可以啦。IplImage*hsv=cvCreateImage(cvGetSize(image),8,3);cvCvtColor(image,hsv,CV_BGR2HSV);opencv的H范围是0~180,红色的H范围大概是(0~8)∪(160,18...
继续阅读 >