我的裁剪枕头功能裁剪了图像的零区域和非零区域

时间:2020-03-10 13:21:34

标签: python python-imaging-library crop bounding-box

我是新来的。我使用python 3.7和枕头。我有很多图像,其中包含数学公式和阿拉伯语单词的组合,并且我想根据getbbox()函数裁剪这些图像,该函数计算非零区域example1的边界框。效果很好,但如果使用长公式,则不会裁剪图像example2的所有内容。

im = Image.open(buf)
bg = Image.new(im.mode, im.size, white)
diff = ImageChops.difference(im, bg)
diff = ImageChops.add(diff, diff)
bbox = diff.getbbox()
im.crop(bbox).save('output\\original_data\\'+str(i)+'_'+str(j)+'_original.png')

0 个答案:

没有答案