Невозможно открыть файл PNG для преобразования в TIFF через ImageMagick - PullRequest
0 голосов
/ 14 декабря 2018

Я использую ImageMagick 6.6.6.Моя кодовая база находится в VS10 C ++.Я был в состоянии скомпилировать мой код в 64-битном и 32-битном исполняемом с соответствующими библиотеками ImageMagik.Когда я запускаю свой 32-битный exe-файл, преобразование из PNG в TIFF работает нормально. Но когда я запускаю 64-битный exe-файл, выдается исключение, говорящее: «причина 0x0000000009eae030» UnableToOpenFile `\ du \ TEST \ tiff \ IMG \ 1.png '@ error / png.c / ReadPNGImage / 3759 "

Дальнейшая отладка Я столкнулся с этой проблемой с" readImages (& tif, sourceFile) ", который выдает ошибку" exceptionInfo.severity FileOpenError MagickCore :: ExceptionType error_number = 0 ".

PNG не повреждены и открываются нормально. Разрешения для работающих exe-файлов одинаковы. И расположение входного и выходного файлов также в одной системе.

Где я могу ошибаться или отсутствовать? Спасибо за помощь ввперед.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...