Cambiar el tamaño y recortar una imagen con ImageJ

vtomic85

Estoy tratando de cambiar el tamaño y recortar una imagen usando ImageJ. Aquí está el código:

ImagePlus ip1 = IJ.openImage("_Pic.jpg");
ImagePlus ip2 = IJ.openImage("_Pic.jpg");

ImageProcessor imgP1 = ip1.getProcessor();
ImageProcessor imgP2 = ip2.getProcessor();

FileSaver fs1 = new FileSaver(ip1);
FileSaver fs2 = new FileSaver(ip2);

/* Trying to resize */
imgP1.resize(100); // also tried with width and height
fs1.saveAsJpeg("Resized.jpg");

/* Trying to crop */
imgP2.setRoi(100, 100, 200, 200);
imgP2.crop();
fs2.saveAsJpeg("Cropped.jpg");

Desafortunadamente, los archivos recién creados son idénticos al original.

Hasta ahora he descubierto cómo difuminar, suavizar, invertir, traducir, rotar, ..., pero estos dos me están dando problemas. ¿Alguien tiene una idea?

Jan Eglinger

Su pregunta cruzada publicado en el foro ImageJ fue respondida allí por Stefan Helfrich:

Si echas un vistazo a los Javadocs para ImageProcessor , verás que resize()además de crop()devolver nuevas ImageProcessorinstancias y no operar this. Es por eso que tendrá que usar el ImagePlus.setProcessor(ImageProcessor)método para agregar los ImageProcessors devueltos a ip1y ip2.


Al realizar publicaciones cruzadas como esta, incluya siempre enlaces a las otras publicaciones, para que las personas que encuentren esta pregunta más adelante tengan la oportunidad de seguir la discusión.

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Cómo cambiar el tamaño y luego recortar una imagen con lienzo

Cómo cambiar el tamaño del centro y recortar una imagen con ImageSharp

¿Cómo cambiar el tamaño y recortar una imagen con CSS, dentro de una tarjeta Bootstrap?

Cambiar el tamaño / recortar una imagen usando apio en django en Django Admin y fuera

¿Cuál es la diferencia entre recortar, cambiar el tamaño y escalar una imagen?

Recortar y cambiar el tamaño de la imagen

Cambiar el tamaño y recortar la imagen usando graphicsmagick

Cambiar el tamaño y recortar imágenes con ImageResizer

Descargar y cambiar el tamaño de una imagen con Axios / Sharp

Utilice Python OpenCV para recortar / rotar / cambiar el tamaño de los naipes de una imagen

Utilice Python OpenCV para recortar / rotar / cambiar el tamaño de los naipes de una imagen

Recortar y cambiar el tamaño de la imagen alrededor de un punto de enfoque personalizado

Cambiar el tamaño del contenido con una imagen receptiva

cómo recortar una imagen, cambiar el tamaño del marco de recorte y guardarlo en otro lienzo usando angular 2 y mecanografiado

Imagen redondeada sin cambiar el tamaño / recortar / estirar

Imagen redondeada sin cambiar el tamaño / recortar / estirar

Rotar y recortar una imagen, manteniendo su tamaño original

Flutter: Cómo cambiar el tamaño de una imagen con el complemento de imagen

Imagemagick convertir cambiar el tamaño y luego recortar

Recortar y cambiar el tamaño de KonvaJS

Cambiar el tamaño de una imagen

Imagen <a> alinear el centro vertical y horizontalmente y cambiar el tamaño con% en ambos

Cambiar el tamaño de una imagen con el administrador de imágenes de MS no funciona

Cambiar el tamaño de una imagen y agregar un fondo negro usando MagickImage y C #

¿Cómo cambiar el tamaño de una imagen en Java con OpenCV?

Quiero cambiar el tamaño de una foto con Intervención / imagen

Cambiar el tamaño de la imagen a ancho completo y altura variable con Picasso

Cómo copiar y cambiar el tamaño de una imagen en Windows 10 UWP

Cambiar el tamaño y crear una miniatura de imagen en ASP.NET-Core 2.2

TOP Lista

CalienteEtiquetas

Archivo