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()
相关推荐
用户610719266632 分钟前
我踩了4个坑才搞懂 AI 视频模型该怎么选
人工智能
doujiaozh3 分钟前
从 0 到 1:我用 300 行代码给 AI 记忆加上了“不可篡改的收据”(附开源实现)
人工智能·开源
果霸大叔8 分钟前
AI 网关第 9 篇:运行时处理模型——请求进到数据面后底层经历了什么
人工智能·自然语言处理·ai-native
zhidian_AI10 分钟前
AI 智能体改 BUG,占满 CPU 内存?3 道资源护栏兜底
人工智能
Morning的Tech11 分钟前
LangGraph 的 Swarm 多智能体机制
人工智能·agent
probably12112 分钟前
基于水利部技术标准的山洪灾害科学防治体系建设探析
大数据·人工智能
自养Agent13 分钟前
Agent Harness 从用到会造:写 MCP server,先写它会怎么坏
人工智能
软件史记13 分钟前
免费 GLM 上下文实测:检索在 50 万~60 万失守,80 万仍被服务端接受
人工智能
晨间晓15 分钟前
图片里的细小噪点怎么平滑?用华为云码道开发 OpenCV 图像滤波对比工具
人工智能·opencv·华为云
知寻智能15 分钟前
把 AI 回答的来源列表拆成三层:引用位置、URL、域名
人工智能