我正在开发一个程序来在 Python 中进行一些图像处理工作。我正在使用 FreeImagePy,因为 PIL 不支持多页 TIFF。每当我尝试从我的程序中保存文件时,我都会收到此错误消息(或类似的消息,具体取决于我尝试保存的方式):
Error returned. TIFF FreeImage_Save: failed to open file C:/OCRtmp/ocr page0
Traceback (most recent call last):
File "C:\Python25\Projects\OCRPageUnzipper\PageUnzipper.py", line 102, in <mod
ule> OCRBox.convertToPages("C:/OCRtmp/ocr page",FIPY.FIF_TIFF)
File "C:\Python25\lib\site-packages\FreeImagePy\FreeImagePy\FreeImagePy.py", l
ine 2080, in convertToPages self.Save(FIF, dib, fileNameOut, flags)
File "C:\Python25\lib\site-packages\FreeImagePy\FreeImagePy\FreeImagePy.py", l
ine 187, in Save return self.__lib.Save(typ, bitmap, fileName, flags)
WindowsError: exception: priviledged instruction
当我尝试从 IDLE 做同样的事情时,它工作得很好。