python + opencv 剪裁图片后再旋转得到的图片
在京东的实习工作中遇到了一个业务场景,做下简单的描述:对这样的图片,知道每个文字对应的bbox和label,需要将它裁剪出来,作为单条数据来组成训练集。但是问题是: 比如“秀女坊商行专柜代购”都是倾斜的,没法直接裁剪。解决思路: 根据bbox获得最小外接矩形,先将外接矩形裁剪出来,然后对得到的图片做仿射变化,然后根据现在的bbox估算每个词条的宽度,根据宽度,从终点再次裁剪,得到最终的结果。原图如下:结果如下:代码如下:import cv2import osimport mathd





