Quitar el fondo de una imagen con ImageMagick
magick ( "%~1" -alpha on -fuzz 26%% -fill none -draw "color 2,2 floodfill" ) -trim output.png
Parámetros
-fill none
Define el color de relleno como transparente. none representa transparencia total.
-draw "color 2,2 floodfill"
Inicia un relleno por inundación desde el píxel (2,2).
ImageMagick toma el color de ese píxel como referencia y vuelve transparentes todos los píxeles conectados que tengan un color suficientemente parecido, considerando el -fuzz 26%. No elimina colores similares que estén aislados en otra parte de la imagen; solamente procesa la región conectada al punto inicial.
-trim
Recorta los bordes exteriores uniformes. Después del floodfill, normalmente elimina el espacio transparente alrededor de la figura.
Comentarios
Publicar un comentario