如何使用 x/y/r 像素坐标裁剪图像?

How to crop an image using x/y/r pixel coords?

我正在尝试开发一些代码来裁剪图像中的多个区域。我唯一的信息是每个作物左上角的 x/y 像素坐标,以及每边的像素长度(这个数字是统一的,因为作物都是完美的正方形。

例如,在一张图片中我可能有多个特征需要裁剪。这里,前两位是左上角的x/y坐标,第三位是四边的长度(r)x, y, r

目前正在尝试在 skimage 中实现这一点,但进展并不顺利。抱歉,如有不明之处,欢迎多多提问。

Ta, 罗德

只需使用 Numpy 切片。所以如果你有:

X = 10
Y = 20
R = 15

您提取的投资回报率是:

ROI = im[Y:Y+R, X:X+R]