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()
相关推荐
染指11103 分钟前
4.AI大模型-幻觉、记忆、参数-大模型底层运行机制
人工智能
晓蓝WQuiet5 分钟前
GAN生成对抗网络
人工智能·神经网络·生成对抗网络
闵孚龙6 分钟前
Claude Code 权限系统全解析:AI Agent 安全治理、权限模式、规则匹配、沙箱防护与企业落地实战
人工智能·安全
测试员周周6 分钟前
【Appium 系列】第10节-手势操作实战 — 滑动、拖拽、缩放与轻拂
linux·服务器·开发语言·人工智能·python·appium·pytest
耕烟煮云7 分钟前
一篇文章讲清大语言模型发展史
人工智能·语言模型·自然语言处理
硅谷秋水10 分钟前
ARIS:基于对抗性多智体协作的自主研究
人工智能·科技·机器学习·语言模型·软件工程
风酥糖12 分钟前
Godot游戏练习01-第34节-开始引入AI开发
人工智能·游戏·godot
闵孚龙13 分钟前
Claude Code Prompt Cache 缓存中断检测系统全解析:AI Agent 上下文工程、可观测性、成本优化与性能治理
人工智能·缓存·prompt
幻奏岚音14 分钟前
AI时代生产力变革与高效使用
大数据·人工智能·深度学习
hahdbk14 分钟前
口碑好的医疗设备外观设计选哪家
大数据·人工智能·python