cv2.rectangle函数详解
时间: 2024-01-10 10:18:32 浏览: 97
cv2.rectangle函数是OpenCV中的一个绘图函数,用于在图像上绘制矩形。它的语法格式为:cv2.rectangle(img, pt1, pt2, color[, thickness[, lineType[, shift]]]),其中img表示要绘制矩形的图像,pt1和pt2分别表示矩形的左上角和右下角坐标,color表示矩形的颜色,thickness表示矩形边框的粗细,lineType表示矩形边框的类型,shift表示坐标点小数点位数。该函数可以用于图像标记,使得我们可以判断被框选的区域是否是我们想要的区域,进行相应的自我验证或是对程序运行结果的判断。除了rectangle函数,OpenCV中还有其他的绘图函数,如line函数(线条)、circle函数(圆形)、ellipse函数(椭圆)、polylines函数(多边形)以及putText函数(文字)。
相关问题
cv2.rectangle详解
cv2.rectangle是OpenCV库中的一个函数,用于在图像上绘制矩形。该函数的语法为cv2.rectangle(image, start_point, end_point, color, thickness),其中image是要绘制矩形的图像,start_point是矩形的左上角坐标,end_point是矩形的右下角坐标,color是矩形的边框颜色,thickness是矩形边框的厚度。该函数还可以通过指定负数的thickness参数来填充矩形。
cv2.ellipse
cv2.ellipse是OpenCV中的一个函数,用于在图像上绘制椭圆形。函数的语法为:cv2.ellipse(image, center, axes, angle, startAngle, endAngle, color, thickness)。其中,image是目标图片,center是椭圆的中心坐标,axes是椭圆的长短轴长度,angle是椭圆的偏转角度,startAngle和endAngle是圆弧的起始角度和终止角度,color是绘制的颜色,thickness是绘制的线条的粗细。 [3<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [opencv绘图函数(cv2.line(), cv2.circle(), cv2.rectangle(),cv2.ellipse() cv2. cv2.putText() )](https://blog.csdn.net/weixin_36670529/article/details/104001980)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [详解opencv库函数ellipse()](https://blog.csdn.net/weixin_51995147/article/details/128479278)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文