Выполняю задачу: конвертировать pdf в картинки и повернуть их на 90°.
Виснет, потом отваливается с вердиктом «убит», да, так и пишет.
time convert -density 300 -quality 80 -depth 8 file.pdf file-%02d.jpg
Срабатывает:
time pdfimages -png file.pdf file
Хотя раньше оба варианта работали. Но у меня подыхает ПК, дикие зависания, поэтому кто быстрее сразу выяснилось.
Далее поворачиваю их на 90°:
mogrify -rotate 90 'csr10-%03d.png[002-024]'
Пишет, что Убит или Ошибка шины (стек памяти сброшен на диск)
А через find срабатывает:
find csr*.png -exec mogrify -rotate 90 {} \;
Что мой ПК пора на помойку это я уже давно знаю. Но скажите мне пожалуйста, почему IM такой ёмкий тормоз, а pdfimages, find - вжик? Неоптимальный код, Не на питоне же его писали?