我需要从oracle表中的一组blob行中进行标识,该表是WSQ(生物特征打印)类型的图像。该表中有不同格式的图像。
到目前为止,我一直在使用PIL图像库,但是显然,它无法识别WSQ图像,因为当我尝试打开图像时,格式函数会引发异常。
import cx_Oracle
from PIL import Image
...
Image.open(wsq_blob) #throw an exception.
例外:
无法识别图像文件<_io.BytesIO对象位于0x00000000059FC8E8>
有什么想法吗? 预先感谢。