Estoy intentando convertir un libro electrónico gratuito de PNG a JPG para poder leerlo en mi Sony Bravia KDL-40R470.
Así es como convertí el archivo PNG:
convert -density 117 -quality 80 progit.pdf progit.jpg
Desafortunadamente, mi televisor se niega a mostrarla imagen. Cambiar la densidad y la calidad no hace ninguna diferencia.
Sin embargo, cuando tomo manualmente una captura de pantalla en un visor de PDF, la recorto en GIMP y la exporto a JPG con la misma calidad de 80.la imagen resultantese muestra muy bien en mi televisor.
Sin embargo, convertir manualmente cientos de páginas simplemente no es una opción para mí :)
¿Alguien puede detectar posibles problemas en el primer archivo JPG que harían que un televisor se negara a mostrarlo? ¿Qué opciones de Imagemagick se recomendarían para mitigar estos problemas?
Respuesta1
Resolví el problema usando Ghostscript en lugar de Imagemagick:
gs -dNOPAUSE -dBATCH -sDEVICE=jpeg -dJPEGQ=90 -r117 -dTextAlphaBits=4 -tGraphicsAlphaBits=4 -sOutputFile="progit-%03d.jpg" "progit.pdf"
Las imágenes resultantes ahora consumen mucha menos memoria y la calidad de la imagen es asombrosa.
Respuesta2
Su primera imagen es CMYK, lo cual está bien desde el punto de vista de la especificación jpeg, pero a menudo no es compatible. Intenta agregar-colorspace RGB