Вручную из командной строки запускаю конвертацию файла и всё работает:
convert -density 300 -units pixelsperinch g:\1\0008.jpg -compress Group4 g:\1\0008.tif
Для автоматизации при пакетной обработке нашёл предполагаемый вариант:
import subprocess subprocess.run(["G://Program Files//ImageMagick-7.0.7-Q16//convert.exe", "-density 300", "-units pixelsperinch", "g://1//0009.jpg", "-compress Group4", "g://1//0009.tif"])
Не работает… (Win 8.1, Питон 3.5)
Уточнение : На конвертацию уходит время, порядка 2 - 5 секунд (в зависимости от мощности ПК)
Вопрос, органически встающий, даже при решении вопроса темы - если делать две конвертации - нужно как-то дожидаться выполнения первой, запускать её (вторую конвертацию) всё-равно или есть варианты?