步骤简述
使用OpenCV绘制矩形轮廓框,一般包括如下步骤:
转换为灰度图;
进行阈值处理;
进行中值滤波;
在原始图像上绘制矩形框。...附图解析
原始图像:
第一步,转换为灰度图:
第二步,经过阈值处理:
第三步,中值滤波后:
最后一步,在原始图像上绘制矩形框:
生成的记录文件(矩形轮廓框四个端点的平面坐标...274,190]
13: [179,132 179,189 235,132 235,189]
14: [355,129 355,192 372,129 372,192]
Code
附上自己写的实验代码.../origin.jpg')
# 文档路径,用于记录轮廓框坐标
txt_file = open('..../contours.txt', 'w')
# 要先转换成单通道灰度图像才能进行后续的图像处理
pic = cv2.cvtColor(origin_pic, cv2.COLOR_BGR2GRAY)
#