El valor de MARGENX y MARGENY lo podemos determinar manualmente ya que estos dependerán del libro/comic que estemos tratando. Para eso abrimos alguno de los JPGs con un editor de imágenes y calculamos cuántos píxeles podemos eliminar de los márgenes izquierdo/derecho o superior/inferior. Ten en cuenta que vamos a aplicar el mismo “recorte” a todas las imágenes, por lo que hay que elegir el valor mayor que no afecte al contenido de ninguna página. Sería más óptimo recortar imagen a imagen aplicando un valor para cada página, pero requeriría mucha intervención manual.
Antes de ejecutar el comando, dado que vamos a sobreescribir las diferentes imágenes, debemos hacernos una copia de las mismas para poder recuperarlas o repetir el proceso con otros valores de MARGENX y MARGENY si vemos que podemos recortar más píxeles o que los valores elegidos eliminan parte del contenido.
$ cp -pr cm-spectrum copia-cmspectrum-preshave
$ cd cm-spectrum
$ export MARGENX="20"
$ export MARGENY="20"
$ export CALIDAD="100"
$ find . -maxdepth 1 -type f -name "*.jpg" | sort | while read FICH;
do
convert "$FICH" -quality $CALIDAD -shave ${MARGENX}x${MARGENY}+0+0 "$FICH"
done