2 votos

Línea de comando para usar la acción Eliminar fondo de MacOS Ventura

Quiero usar la acción rápida: Quitar Fondo, que está disponible en el Finder de MacOS Ventura (clic derecho -> acciones rápidas -> Quitar Fondo)

¿Alguien sabe cómo hacerlo con un comando de Terminal / script de shell?

Intenté grabar la acción en Automator, pero sin suerte. Termina con una acción de Watch Me Do con la que no puedo hacer nada. Pero tal vez estoy haciendo algo mal y hay otra forma. Con la acción no quiero que el Finder se ponga al frente. Así que de alguna manera que la aplicación con la función de shell se mantenga en primer plano. Estoy usando Max de cycling'74 para los comandos de shell.

¡Gracias de antemano!

1voto

Douglas Puntos 10417

Utilizo GraphicsMagick (FOSS) para ejecutar un comando en una línea para quitar el fondo de las imágenes. A continuación se muestra el comando que utilizo para hacer el fondo transparente.

gm convert infile.png -fuzz 5% -transparent "#ffffff" outfile.png

Lo que esto hace es tomar el archivo infile.png y con el comando convert, hacer transparente el color definido en hexadecimal; en este caso blanco (#ffffff)

Puede que tengas que ajustar el factor "fuzz" dependiendo de cuánta precisión necesites. -fuzz te da cierto margen permitiendo seleccionar colores cercanos al que especificaste.

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