the image_to_string method on cuneiform.py performs a RGB conversion even if the image is already in the RGB format. I've only added a if statement for checking if we really need to do it.
I've also seen that you use the image.save from PIL(Pillow) to convert this image into a PNG format regardless of image.format. As Cuneiform can read all image formats that ImageMagick.h can and Tesseract can read multiple formats too, it seems only fair that developers may be able use different formats too such as ( JPEG, GIF, PNG an so on ).
the
image_to_string
method oncuneiform.py
performs a RGB conversion even if the image is already in the RGB format. I've only added a if statement for checking if we really need to do it.I've also seen that you use the
image.save
from PIL(Pillow) to convert this image into a PNG format regardless of image.format. As Cuneiform can read all image formats thatImageMagick.h
can and Tesseract can read multiple formats too, it seems only fair that developers may be able use different formats too such as ( JPEG, GIF, PNG an so on ).