Red de conocimiento de abogados - Derecho de sociedades - Cómo instalar Imagemagick en Mac

Cómo instalar Imagemagick en Mac

1. Introducción a ImageMagick

ImageMagick utiliza el lenguaje C para desarrollar programas de procesamiento de imágenes. Puede cambiar el tamaño, rotar, enfocar, reducir el color o agregar efectos especiales a las imágenes. La operación de imágenes se puede realizar a través de la línea de comandos o programando en C/C++, Perl, Java, PHP, Python o Ruby.

El sitio web oficial de ImageMagick es: /twall/jna. El uso de JNA para llamar a ImageMagick requiere la operación directa de la interfaz C (API) proporcionada por ImageMagick.

2. Instale ImageMagick y jmagick usando el código fuente en Linux

Usamos jmagick y buscamos jmagick en el menú Interfaces del programa en el menú izquierdo de la página de inicio del sitio web oficial de ImageMagick. Ingrese a la página de inicio de jmagick.

Usamos la versión 6.4, la descarga es:

http://d ownloads.jmagick.org/6.4.0/

Descargamos:

p>

ImageMagick-6.4.0-0.tar.gz

jmagick-6.4.0-src.tar.gz

Documentación en:

http:// downloads.jmagick.org/jmagick-doc/

---------------------- --- ----------------------------------

Descomprima ImageMagick y vea ImageMagick Archivo de instrucciones de instalación Install-unix .txt para saber cómo instalar ImageMagick.

Descomprima jmagick y verifique el archivo de instrucciones de instalación de jmagick INSTALL para saber cómo instalar jmagick.

------------------------------------------- ----- ----------------

Instalar ImageMagick

Modificar permisos de ejecución de archivos: chmod -R 755 nombre de archivo

tar zvxf ImageMagick-6.4.0-0.tar.gz

cd ImageMagick-6.4.0-0

./configure --prefix=/opt360/ ImageMagick-6.4.0 --with-quantum- Depth=8

hacer

hacer instalación

--Desinstalar: hacer desinstalar

Acerca de Q8, Q16, descripción de Q32:

Q8 significa: 8 bits por píxel cuántico

Q16 significa: 16 bits por píxel cuántico

En Install-unix.txt Las explicaciones en el documento son para evitar engañar a todos debido a una mala traducción. Lea el texto original usted mismo. La idea general es: la mayoría de las pantallas de computadora utilizan cuánticos de 8 bits por píxel. El uso de cuantos de 16 bits por píxel es entre un 15% y un 50% más lento que el de 8 bits al procesar imágenes y requiere más memoria.

Para procesar una imagen de 1024x768 píxeles, 8 bits utiliza 3 M de memoria y 16 bits utiliza 8 M de memoria.

8 bits pueden representar valores de 0 a 255 y 16 bits pueden representar valores de 0 a 65535.

El valor predeterminado es 8 bits.

---------------------- ---- -------------------------------

Instalar jmagick

Modificar permisos de ejecución de archivos :chmod -R 755 nombre de archivo

tar zvxf jmagick-6.4.0-src.tar.gz

cd jmagick-6.4.0-src

. /configure --prefix=/opt360/jmagick-6.4.0 --with-java-home=/home/jdk/jdk1.6.0_12 -with-magick-home=/opt360/ImageMagick-6.4. 0

realizar todo

realizar instalación

No es necesario ejecutar los siguientes pasos de prueba

realizar informes más simples de 2 errores porque No existe un paquete jar Junit, así que no te preocupes.

hacer prueba

hacer javadoc

Después de una instalación exitosa, hay un jmagick-6.4.0.jar en /opt360/jmagick-6.4.0/lib / archivo, utilice este archivo jar para procesar imágenes en su proyecto java.

Recuerde que jmagick-6.4.0.jar se compila usando el jdk1.6 que especificó anteriormente, por lo que jmagick-6.4.0.jar no se puede usar en un entorno donde jdk sea 1.5.

Si ejecuta make javadoc, habrá documentación en el directorio /opt360/jmagick-6.4.0/share/doc.