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()
相关推荐
企业智能研究2 分钟前
什么是数据治理?数据治理对企业有什么用?
大数据·人工智能·数据分析·agent
阿里云大数据AI技术16 分钟前
面向 Interleaved Thinking 的大模型 Agent 蒸馏实践
人工智能
AI Echoes28 分钟前
LangChain 非分割类型的文档转换器使用技巧
人工智能·python·langchain·prompt·agent
哔哔龙33 分钟前
LangChain核心组件可用工具
人工智能
全栈独立开发者37 分钟前
点餐系统装上了“DeepSeek大脑”:基于 Spring AI + PgVector 的 RAG 落地指南
java·人工智能·spring
2501_941878741 小时前
在班加罗尔工程实践中构建可持续演进的机器学习平台体系与技术实现分享
人工智能·机器学习
guoketg1 小时前
BERT的技术细节和面试问题汇总
人工智能·深度学习·bert
永远在Debug的小殿下1 小时前
SLAM开发环境(虚拟机的安装)
人工智能
MF_AI1 小时前
大型烟雾火灾检测识别数据集:25w+图像,2类,yolo标注
图像处理·人工智能·深度学习·yolo·计算机视觉
百家方案1 小时前
航空港应急安全科教园区 — 应急安全产业园建设项目投标技术方案
人工智能·智慧园区