-
创建py文件,下面是代码
import cv2 import os import numpy as np stopFlag=False pointList=[] pointPos=[] def draw_rectangle(event,x,y,flags,param): global ix,iy,temp,copyImg,pointPos,pointList if event==cv2.EVENT_LBUTTONDOWN : pointPos=[] #左键点击时pointPos置空,意味着定位框的起始点 ix, iy = x, y print("point1:=", x, y) elif flags==cv2.EVENT_FLAG_LBUTTON: temp=copyImg.copy() cv2.rectangle(temp, (ix, iy), (x, y), (0, 255, 0), 2) elif event==cv2.EVENT_LBUTTONUP: print("point2:=", x, y) cv2.rectangle(temp, (ix, iy), (x, y), (0, 255, 0), 2) copyImg=temp pointPos=[ix,iy,x,y] pointList.extend(pointPos) pwd = os.getcwd() ori_image_path=pwd+"\\ori_image" label_path=pwd+"\\label" filenames_ori=os.listdir(ori_imag
python 基于fasterRCNN 目标检测,用于制作数据集的小程序
最新推荐文章于 2024-01-04 09:38:24 发布