用不同的坐标切割图像非矩形
Cut Image with different Coordinates non-rectangular
我想在不同坐标的图片中裁剪一个区域
我有这样的观点:
<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?
但是我无法将其转换为我的解决方案。
也许你们中有人可以帮助我。
谢谢!
菲利克斯
您是否试过这样做:
img = img.crop((150, 150, 230, 350))
其中前两个坐标 (x,y) 是左上角,最后两个坐标 (x,y) 是它的右下角。
请注意坐标以像素为单位。
我已经找到了解决方法
https://jdhao.github.io/2019/02/23/crop_rotated_rectangle_opencv/
我想在不同坐标的图片中裁剪一个区域
我有这样的观点:
<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? 但是我无法将其转换为我的解决方案。 也许你们中有人可以帮助我。
谢谢! 菲利克斯
您是否试过这样做:
img = img.crop((150, 150, 230, 350))
其中前两个坐标 (x,y) 是左上角,最后两个坐标 (x,y) 是它的右下角。
请注意坐标以像素为单位。
我已经找到了解决方法 https://jdhao.github.io/2019/02/23/crop_rotated_rectangle_opencv/