【发布时间】:2021-11-06 06:54:41
【问题描述】:
问候 stackoverflow 社区,
我有 200 张图像,标签为 txt 文件,用于 yolo 自定义模型。
现在我想使用txt 坐标裁剪这些图像中存在的所有头部。
我试过opencv。
但我遇到了错误。
你能帮我自动裁剪这些图像的所有头部吗?
请看更新代码:
import cv2
img = cv2.imread(<image path>)
dh, dw, _ = img.shape
print(dh,dw)
x,y,w,h = 0.360667, 0.089000, 0.113333, 0.130000
x,y,w,h = int(x*dw), int(y*dh), int(w*dw), int(h*dh)
print(x, y, w, h)
imgCrop = img[y:y+h,x:x+w]
cv2.imshow("Crop Image",imgCrop)
cv2.waitKey(0)
为了更好地理解问题,请查看这些图片:
【问题讨论】:
标签: python opencv image-processing crop yolo