以下是一个Python示例代码,用于绘制目标并询问用户输入目标的位置和黄色中心的直径:
import cv2
# 读取图像
image = cv2.imread("image.jpg")
# 获取图像的高度和宽度
height, width = image.shape[:2]
# 询问用户输入目标的位置
x = int(input("请输入目标的x坐标: "))
y = int(input("请输入目标的y坐标: "))
# 询问用户输入黄色中心的直径
diameter = int(input("请输入黄色中心的直径: "))
# 绘制目标
cv2.rectangle(image, (x, y), (x + diameter, y + diameter), (0, 255, 0), 2)
# 显示图像
cv2.imshow("Target", image)
cv2.waitKey(0)
cv2.destroyAllWindows()
请注意,您需要将代码中的"image.jpg"
替换为您要绘制目标的图像的路径。此外,此示例假设用户输入的x坐标和y坐标是有效的,并且图像的左上角是坐标原点。