opencv 绘图

画线

python 复制代码
import cv2 as cv
import numpy as np
//numpy库,创建一个长255,宽255,颜色通道为3的图片,rgb888
img=np.zeros((255,255,3),np.uint8)

cv.line(img,(0,0),(255,255),(3,90,255),5)
//参数1:图片源
//参数2:线段起始位置,
//参数3:线段结束位置
//参数4:线段颜色 (b,g,r)
//参数5:线段宽度
cv.line(img,(0,255),(255,0),(3,90,255),5)
cv.imshow("images", img)
k=cv.waitKey(0)
if k == 27:
    cv.destroyAllWindows()

画矩形

python 复制代码
import cv2 as cv
import numpy as np

img=np.zeros((255,255,3),np.uint8)
cv.rectangle(img,(80,80),(180,180),(0,0,255),1)
//参数1:图片源
//参数2:矩形左上角位置
//参数3:矩形右下角位置
//参数4:画线颜色
//参数5:线条宽度
cv.imshow("images", img)
k=cv.waitKey(0)
if k == 27:
    cv.destroyAllWindows()

画⚪

python 复制代码
import cv2 as cv
import numpy as np

img=np.zeros((255,255,3),np.uint8)
cv.circle(img,(80,80),25,(0,0,255),1) 
//参数1:被画的图片
//参数2:圆心
//参数3:半径
//参数4:线条颜色
//参数5:线条宽度
cv.imshow("images", img)
k=cv.waitKey(0)
if k == 27:
    cv.destroyAllWindows()
相关推荐
+wacyltd大模型备案算法备案2 小时前
大模型备案怎么做?2025年企业大模型备案全流程与材料清单详解
人工智能·大模型备案·算法备案·大模型上线登记
吾在学习路2 小时前
故事型总结:Swin Transformer 是如何打破 Vision Transformer 壁垒的?
人工智能·深度学习·transformer
sandwu2 小时前
AI自动化测试(一)
人工智能·agent·playwright·ai自动化测试·midscene
问道飞鱼2 小时前
【人工智能】AI Agent 详解:定义、分类与典型案例
人工智能·ai agent
编码小哥2 小时前
OpenCV形态学操作:腐蚀与膨胀原理解析
人工智能·opencv·计算机视觉
lbb 小魔仙2 小时前
AI + 云原生实战:K8s 部署分布式训练集群,效率翻倍
人工智能·云原生·kubernetes
啊巴矲3 小时前
小白从零开始勇闯人工智能:机器学习初级篇(随机森林)
人工智能·机器学习
技术小甜甜3 小时前
[AI Agent] 如何在本地部署 Aider 并接入局域网 Ollama 模型,实现本地智能助手操作系统资源
人工智能·ai·自动化·agent
江湖独行侠3 小时前
基于光学定位系统实现手术器械和CT模型的追踪
人工智能·信息可视化·健康医疗
格林威3 小时前
跨设备图像拼接:统一色彩偏差的8个核心策略,附OpenCV+Halcon实战代码!
人工智能·数码相机·opencv·机器学习·计算机视觉·视觉检测·工业相机