Estou tentando converter um e-book gratuito de PNG para JPG, para poder lê-lo no meu Sony Bravia KDL-40R470.
Foi assim que converti o arquivo PNG:
convert -density 117 -quality 80 progit.pdf progit.jpg
Infelizmente, minha TV se recusa a exibira imagem. Alterar a densidade e a qualidade não faz diferença.
No entanto, quando eu capturo manualmente uma captura de tela em um visualizador de PDF, recorte essa captura de tela no GIMP e exporte-a para JPG com a mesma qualidade de 80,a imagem resultanteexibe muito bem na minha TV.
No entanto, converter manualmente centenas de páginas simplesmente não é uma opção para mim :)
Alguém consegue identificar possíveis problemas no primeiro arquivo JPG que fariam uma TV se recusar a exibi-lo? Quais opções do Imagemagick seriam recomendadas para mitigar esses problemas?
Responder1
Resolvi o problema usando Ghostscript em vez de Imagemagick:
gs -dNOPAUSE -dBATCH -sDEVICE=jpeg -dJPEGQ=90 -r117 -dTextAlphaBits=4 -tGraphicsAlphaBits=4 -sOutputFile="progit-%03d.jpg" "progit.pdf"
As imagens resultantes consomem muito menos memória agora e a qualidade da imagem é incrível.
Responder2
Sua primeira imagem é CMYK, o que é aceitável do ponto de vista da especificação jpeg, mas geralmente não é compatível. Tente adicionar-colorspace RGB