当前位置:   article > 正文

python opencv 绘制矩形框_python opencv cv2.cvtcolor roi 画矩形

python opencv cv2.cvtcolor roi 画矩形

代码:

img = cv2.imread(img_path)

# 注意这里的坐标点需要是int
start_point = (round(xmin), round(ymin))
end_point = (round(xmax), round(ymax))
cv2.rectangle(img, start_point, end_point,  (0, 255, 0), 2)

font = cv2.FONT_HERSHEY_SIMPLEX
cv2.putText(img, f'{category_name} {confidence:.2f}', start_point, font, 1, (0, 0, 255), 3)

img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
plt.imshow(img)
plt.show()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

需要注意的是:

  • rectangle里面的坐标参数必须为整型的,要不然会出TypeError: an integer is required (got type tuple),错误
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/56669
推荐阅读
相关标签
  

闽ICP备14008679号