117.info
人生若只如初见

python之cv2.rectangle()函数的用法是什么

cv2.rectangle()函数用于在图像上绘制矩形。它接受以下参数:

  • img:要绘制矩形的图像
  • pt1:矩形的左上角顶点的坐标
  • pt2:矩形的右下角顶点的坐标
  • color:矩形的颜色,通常为一个元组,如(255, 0, 0)表示蓝色
  • thickness:矩形边框的粗细,如果为负值或cv2.FILLED,则表示填充整个矩形

示例代码:

import cv2

img = cv2.imread('image.jpg')
pt1 = (50, 50)
pt2 = (200, 200)
color = (255, 0, 0)
thickness = 2

cv2.rectangle(img, pt1, pt2, color, thickness)

cv2.imshow('Image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe27aAzsICQ5SDFA.html

推荐文章

  • python怎么打印数组所有元素

    要打印数组中所有元素,可以使用循环遍历数组并逐个打印元素。下面是一个示例代码:
    # 定义一个数组
    arr = [1, 2, 3, 4, 5] # 使用for循环遍历数组并打...

  • python如何求矩阵特征值

    要求一个矩阵的特征值,你可以使用NumPy库中的numpy.linalg.eigvals函数。以下是一个示例代码:
    import numpy as np # 定义一个矩阵
    A = np.array([[1...

  • python打印数组要注意哪些事项

    在打印数组时,需要注意以下几点: 使用合适的打印函数:可以使用内置的print()函数打印数组,也可以使用numpy库中的print()函数(np.print())来打印数组。 控制...

  • 如何用python读取某一列数据

    你可以使用pandas库来读取某一列数据。首先,确保你已经安装了pandas库,如果没有安装,可以使用以下命令进行安装:
    pip install pandas 然后,可以使用如下...

  • C语言中怎么用OpenCV实现柱面投影

    在C语言中使用OpenCV实现柱面投影的步骤如下: 导入OpenCV库: #include #include #include #include 读取输入图像: cv::Mat image = cv::imread("input.jpg");...

  • 批处理for命令的使用方法是什么

    批处理中的for命令可用于循环处理一组文件、字符串或数据。下面是for命令的基本语法:
    for %%variable in (set) do command 其中,%%variable是循环变量,(...

  • linux怎么查看系统内存

    使用free命令查看系统内存使用情况,包括总内存、已使用内存、空闲内存、缓冲区和缓存 free 使用top命令查看系统内存使用情况,包括总内存、已使用内存、空闲内存...

  • java生成随机整数的方法是什么

    在Java中,生成随机整数的方法通常使用Random类来实现。以下是一种简单的方法来生成随机整数:
    import java.util.Random; public class RandomNumberGenera...