以下是使用Python和OpenCV库创建一幅像素大小为200×320的图像,并在其中绘制嵌套的矩形,矩形之间及最外面矩形与图像边缘的间距像素均为10的代码:

import cv2
import numpy as np

# 创建一个空白图像
image = np.zeros((200, 320, 3), dtype=np.uint8)

# 定义最外面矩形的坐标和大小
x1, y1 = 10, 10
x2, y2 = 310, 190

# 绘制最外面的矩形
cv2.rectangle(image, (x1, y1), (x2, y2), (255, 255, 255), 2)

# 定义内部矩形的坐标和大小
inner_x1, inner_y1 = x1 + 10, y1 + 10
inner_x2, inner_y2 = x2 - 10, y2 - 10

# 绘制内部的矩形
cv2.rectangle(image, (inner_x1, inner_y1), (inner_x2, inner_y2), (255, 255, 255), 2)

# 显示图像
cv2.imshow('Nested Rectangles', image)
cv2.waitKey(0)
cv2.destroyAllWindows()

运行以上代码,将会显示一幅像素大小为200×320的图像,在其中绘制了嵌套的矩形,矩形之间及最外面矩形与图像边缘的间距像素均为10。

Python OpenCV绘制嵌套矩形:200x320像素图像

原文地址: https://www.cveoy.top/t/topic/pcrr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录