日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OpenCV 绘制几何图形

發布時間:2025/5/22 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OpenCV 绘制几何图形 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

繪制直線

cv2.line(img, start, end, color, thickness)

  • img:要繪制直線的圖像
  • Start,end:直線的起點和終點
  • color:線條的顏色
  • thickness:線條寬度

繪制圓形

cv2.circle(img, center, radius, color, thickness)

  • img:要繪制圓形的圖像
  • cente,radiusr:圓心和半徑
  • color:線條的顏色
  • thickness:線條寬度,為-1時生成閉合圖案并填充顏色

繪制矩形
cv2.rectangle(img, pt1, pt2, color, thickness=None)

  • img:要繪制矩形的圖像
  • pt1,pt2:矩形的左上角和右下角坐標
  • color:線條的顏色
  • thickness:線條的寬度

向圖像中添加文字
cv2.putText(img, text, org, fontFace, fontScale, color, thickness, lineType)

  • img:圖像
  • text:要寫入的文本數據
  • org:文本的放置位置
  • fontFace:字體
  • fontScale:字體大小
  • thickness:字的寬度
import numpy as np import cv2 as cv import matplotlib.pyplot as plt# 1.創建一個空白的圖像 img = np.zeros((512, 512, 3), np.uint8)# 2. 繪制圖形 cv.line(img, (0, 0), (511, 511), (255, 0, 0), 5) # 繪制直線 cv.rectangle(img, (384, 0), (518, 128), (0, 255, 0), 3) # 繪制矩形 cv.circle(img, (447, 63), 63, (0, 0, 255), -1) # 繪制圓形 font = cv.FONT_HERSHEY_SIMPLEX cv.putText(img, 'vvcat', (10, 500), font, 4, (255, 255, 255), 2, cv.LINE_AA) # 繪制字體# 3.圖像展示 plt.imshow(img[:, :, ::-1]) # RGB方式顯示 plt.show()

總結

以上是生活随笔為你收集整理的OpenCV 绘制几何图形的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。