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()
相关推荐
R²AIN SUITE2 分钟前
AI 智能体重构医药价值链:研发 / 临床 / 供应链三大场景深度落地与量化收益
人工智能
YuanDaima20488 分钟前
基于 LangChain 1.0 的检索增强生成(RAG)实战
人工智能·笔记·python·langchain·个人开发·langgraph
大力财经9 分钟前
纳米漫剧流水线接入满血版Seedance 2.0 实现工业级AI漫剧确定性交付
大数据·人工智能
咚咚王者10 分钟前
人工智能之语音领域 语音处理 第六章 语音处理技术发展趋势与未来展望
人工智能·语音识别
ipython_harley14 分钟前
【AGI】OpenAI核心贡献者翁家翌:修Infra的人,正在定义GPT-5
人工智能·gpt·ai·agi
幻风_huanfeng28 分钟前
人工智能之数学基础:什么是凸优化问题?
人工智能·算法·机器学习·凸优化
愚公搬代码40 分钟前
【愚公系列】《剪映+DeepSeek+即梦:短视频制作》046-转场:短视频一气呵成的秘密(什么是转场)
人工智能·音视频
周周爱喝粥呀41 分钟前
词元ID是如何转为嵌入向量? 位置嵌入的作用是什么?
人工智能·ai
AI周红伟1 小时前
OpenClaw是什么?OpenClaw能做什么?OpenClaw详细介绍及保姆级部署教程-周红伟
大数据·运维·服务器·人工智能·微信·openclaw