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()
相关推荐
我没胡说八道几秒前
毕业论文降 AI 率工具横评:谁才是 AI 检测的 “破局者”?
人工智能·经验分享·深度学习·考研·论文
隐士Xbox2 分钟前
c++ 指针的用法
开发语言·c++·计算机视觉
lbb 小魔仙5 分钟前
Python 多模态 AI 应用开发实战:用 GPT-4o + LangChain 构建智能视觉助手
人工智能·python·langchain
AI科技星8 分钟前
卷十二:奔跑吧水轮·环境能捕获与全域熵源 (正式典籍版)
人工智能·线性代数·机器学习·量子计算·agi
GEO从入门到精通11 分钟前
GEO课程的学习路径应该怎么规划?
人工智能·学习
陈老老老板18 分钟前
Bright Data Web Scraping 实战:用 MCP + Dify 构建 eBay 商品详情采集 AI 工作流(2026)
前端·人工智能
onlyOne在掘金5980620 分钟前
AI 编程助手打造(五):扒开底裤看真相!逆天神技 READ_FILE 协议解析
人工智能·程序员
多年小白25 分钟前
【本周复盘】2026年5月6日-5月10日(3个交易日)
人工智能·科技·gpt·深度学习·ai
lbb 小魔仙27 分钟前
DolphinDB:以“存算一体“重新定义工业时序数据的边界
开发语言·人工智能·python·langchain·jenkins
eastyuxiao29 分钟前
如何培养适应AI时代的就业技能?
人工智能