使用不同坐标切割图像非矩形

问题描述 投票:0回答:2

我想在不同坐标的图片中剪切一个区域。

我有这样的观点:

  <point x="720" y="549" />
  <point x="805" y="665" />
  <point x="715" y="698" />
  <point x="644" y="582" />

而且我想用它们在背景中没有遮罩的情况下拍摄新照片或类似的东西。只有该坐标区域。我有类似的东西:NumPy/OpenCV 2: how do I crop non-rectangular region?但我无法改变它,我的解决方案。也许有人可以帮助我。

谢谢!费利克斯

python crop cv2
2个回答
0
投票

你有没有尝试过这样的事情:

img = img.crop((150,150,230,350))

前2个坐标(x,y)是左上角,2个最后坐标(x,y)是右下角。

请注意,坐标以像素为单位。


最新问题
© www.soinside.com 2019 - 2024. All rights reserved.