无法将模式RGBA写为BMP pytesser

时间:2013-11-16 15:32:49

标签: python image text

我使用PyTesser从图片中获取文字。它主要工作正常但在某些情况下我得到这个错误:

cannot write mode RGBA as BMP

图像没有问题,很好,只有文字不同。

3 个答案:

答案 0 :(得分:3)

我有同样的问题 - 问题是透明度。 (将rbgy转换为rbg)添加白色背景修复它。

im = Image.open(C:\image.png)
bg = Image.new("RGB", im.size, (255,255,255))
bg.paste(im,im)
print image_to_string(bg)

答案 1 :(得分:1)

更改图片大小,检查一下 有时问题是小图像

答案 2 :(得分:1)

我说,必须调整图像大小 您可以在使用之前使用插件编辑图像大小并阅读它,像pil这样的插件 希望能为你效劳