我是新来的。我使用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')