1 votos

Un editor de imágenes con una API (preferentemente orientada a python)

Hay un editor de imágenes para mac OS X (por ejemplo, la vista previa) que puede ser operado mediante programación, de preferencia con python, o que tiene un built-en el lenguaje de programación, como MS Word tiene integradas de VBA (al menos en los sistemas Windows)?

Me gustaría ser capaz de hacer el siguiente código:

  1. Abra una imagen en el editor de imágenes,
  2. Usar el editor para guardar la imagen en alguna posición arbitraria en el sistema de archivos.

Es esencial para que me guarde el archivo con el editor, ya que, cuando el editor guarda un archivo que no hace más que simplemente guardarlo: también se escribe meta info, que me interesa.


macOS Sierra Versión 10.12.4

1voto

siva Puntos 23

Vista previa apoya AppleScript que permite abrir y guardar archivos desde el CLI. Hay comandos para abrir y guardar.

Por ejemplo, para abrir un archivo con la vista previa:

tell application "Preview"
    open "/path/to/file.png"
end tell

Puede ejecutar AppleScript como un archivo de secuencia de comandos, o desde la línea de comandos usando osascript -e "…".

osascript -e "tell application \"Preview\"" -e "open \"/path/to/file.png\"" -e "end tell"

Usted puede encontrar la vista previa completa de AppleScript diccionario de apertura Editor de secuencias de Comandos.aplicación (desde la carpeta Utilidades), seleccionando Archivo → Abrir el Diccionario y la selección de la vista previa. Esto le mostrará muchos de los comandos que soporta vista previa con la sintaxis para el uso de ellos.

1voto

siva Puntos 23

Imagemagick es un editor de imágenes CLI con soporte para editar archivos de imagen.

Esto no presenta una GUI, sino que proporciona comandos para trabajar con archivos de imagen directamente. Hay una plétora de características para apoyar la edición compleja.

Puede instalar esto usando Homebrew:

 brew install imagemagick
 

Para obtener una lista completa de funcionalidades, consulte imagemagick.org .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X