OpenCV|简单绘制一个矩形

OpenCV中的**rectangle()**为绘制矩形命令,形式如下:
复制代码
# (img: cv2.typing.MatLike, pt1: cv2.typing.Point, pt2: cv2.typing.Point, color: cv2.typing.Scalar, thickness: int = ..., lineType: int = ..., shift: int = ...)

cv2.rectangle(img, pt1, pt2, color, thickness, lineType, shift)
参数说明:

img:要绘制的图片, pt1:矩形框左上角坐标(x,y), pt2矩形框右下角坐标 (x,y), color:颜色(B,G,R), thickness:线宽(整数), lineType:线型(整数,可不填), shift:坐标小数点位数(整数,可不填)

示例:
复制代码
    import numpy as np
    import cv2 as cv

    img = np.zeros((255, 255, 3), np.uint8)  # 生成一个255×255大小的三通道黑色图像

    # 矩形左上角和右上角的坐标(x,y),绘制一个蓝色矩形
    cv.rectangle(img, pt1=(30, 40), pt2=(160, 220), color=(255, 0, 0), thickness=1, lineType=1)

    cv.namedWindow("exp")
    cv.imshow('exp', img)
    cv.waitKey(0)  # 按空格退出
    cv.destroyAllWindows()
相关推荐
中杯可乐多加冰6 分钟前
基于 DeepSeek + MateChat 的证券智能投顾技术实践:打造金融领域的专属大Q模型助手
前端·人工智能
deephub10 分钟前
从零开始:用Python和Gemini 3四步搭建你自己的AI Agent
人工智能·python·大语言模型·agent
算家计算19 分钟前
DeepSeek开源IMO金牌模型!跑出数学推理新高度,你的算力准备好了吗?
人工智能·资讯·deepseek
Codebee23 分钟前
SOLO+OODER全栈框架:图生代码与组件化重构实战指南
前端·人工智能
腾讯云开发者31 分钟前
AI 时代,职场不慌!前快狗打车CTO沈剑来支招
人工智能
合方圆~小文36 分钟前
球型摄像机作为现代监控系统的核心设备
java·数据库·c++·人工智能
AI_56781 小时前
AI无人机如何让安全隐患无处遁形
人工智能·无人机
机器之心1 小时前
DeepSeek强势回归,开源IMO金牌级数学模型
人工智能·openai
机器之心1 小时前
华为放出「准万亿级MoE推理」大招,两大杀手级优化技术直接开源
人工智能·openai
大力财经1 小时前
零跑Lafa5正式上市 以“五大硬核实力”开启品牌个性化新篇章
人工智能