Recortar una imagen JPG

11

Esta es una pregunta sobre el recorte de archivos de imagen.

Recientemente publiqué un aviso público en un periódico indio llamado Free Press Journal. Está disponible en línea como The Free Press Epaper .

Ahora, uno puede descargar un aviso que se publicó en el periódico como un archivo JPG. Sin embargo, este JPG puede, y en mi caso, incluye varios avisos. Estos avisos son en su mayoría rectángulos largos y delgados que se ejecutan verticalmente, llenando la imagen.

Me pregunto si alguien puede sugerir un enfoque simple para "cortar" el segmento que contiene el aviso deseado del archivo de imagen. También podría convertir a otro formato si facilitara este proceso de corte. Un método para agrandar la imagen si es necesario también sería una ventaja.

Faheem Mitha
fuente
También hay muchas herramientas gráficas disponibles. ¿Qué distribución estás usando?
rickhg12hs
@ rickhg12hs: Debian
Faheem Mitha
@FaheemMitha: ¿buscabas algo más de lo que se te proporcionó? LMK, hay una gran cantidad de herramientas más allá de lo que se enumeró.
slm
@slm Creo que una de las opciones mencionadas en las (actualmente 3) respuestas debería funcionar para mí, aunque todavía no las he probado.
Faheem Mitha

Respuestas:

8

Supongo que si nunca lo has usado gimp, podría tomarte cinco o diez minutos sentirte cómodo usando la herramienta "recortar":

CAÑUTILLO

O puede que no tarde tanto. Gimp debería estar disponible en cualquier distribución de Linux. Hay algo de documentación aquí . Puede cargar un .jpg, pero si desea guardarlo de esa manera, debe elegir "Exportar como" en el menú archivo.

encerrada dorada
fuente
11

ImageMagicktiene una serie de programas en el paquete. Uno de ellos, displayrepresentará una imagen en la pantalla y proporcionará un fácil acceso a gran parte de la suite Imagemagick.

$ display your_original_image.jpg

Luego, haga clic con el botón izquierdo en la displayventana para abrir la ventana de comandos de ImageMagick. Para recortar la imagen, haga clic con el botón izquierdo en "Transformar" y luego seleccione "Recortar" haciendo clic con el botón izquierdo. Luego, en su imagen, haga clic con el botón izquierdo y arrastre sobre el área que desea conservar. Suelte el botón del mouse para seleccionar el área. Luego seleccione "Recortar" para modificar realmente la imagen mostrada. Para guardar esta imagen modificada, seleccione "Archivo" y luego "Guardar ...". Aparecerá una ventana con controles familiares y le permitirá guardar su imagen recortada.

rickhg12hs
fuente
Esto parece un buen enfoque. Desafortunadamente, el área deseada es tan larga que no cabe completamente en mi pantalla. Arrastrar para seleccionar el área y desplazarse hacia abajo no parecen funcionar juntos, por lo que no he seleccionado el área completa.
Faheem Mitha
Probablemente solo lo usaría displaypara ediciones rápidas. Es extraño que no se aleje, especialmente porque puedes acercarlo. Para la mayoría de las ediciones de imágenes, gimpes la herramienta poderosa de Linux, pero tiene una curva de aprendizaje. Aquí hay un tutorial de gimp sobre recorte. docs.gimp.org/en/gimp-tutorial-quickie-crop.html
rickhg12hs
1
Gracias por el enlace, rickhg12hs. De hecho, pude usar Gimp para recortar la imagen.
Faheem Mitha
10

No hay tiempo para una solución completa, pero podría usar ImageMagick y su funcionalidad de recorte.

Ejemplo

$ convert rose: -crop 40x30-10-10  crop_tl.gif

original : original               recortado:recortado

slm
fuente
Teniendo en cuenta la cantidad de votos positivos que obtiene su respuesta, debe expandirla a una solución completa. Y luego házmelo saber, para que yo también pueda votar tu respuesta.
Alex