InglésFrancésEspañol

Ad


icono de página de OnWorks

jp2a: en línea en la nube

Ejecute jp2a en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando jp2a que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


jp2a - convierte imágenes JPEG a ASCII

SINOPSIS


jp2a [ opciones ] [ nombre (s) de archivo | URL (s) ]

DESCRIPCIÓN


jp2a convertirá imágenes JPEG a caracteres ASCII. Puede especificar una mezcla de archivos y
URL.

CAMPUS


- Leer imagen JPEG de entrada estándar

--background = luz --background = oscuro
Si no quiere meterse con, invierta todo el tiempo, simplemente utilícelos en su lugar. Si
está usando caracteres blancos en una pantalla negra, luego use --background = dark, y
viceversa.

-b --frontera
Imagen de salida de marco en un borde

--chars =...
Utilice los caracteres dados al producir la imagen ASCII de salida. El valor predeterminado es "
... ',;: clodxkO0KXNWM ".

--colores
Utilice el color ANSI para la salida de texto y el color CSS para la salida HTML.

-d --depurar
Imprima información de depuración cuando utilice libcurl para descargar imágenes de la red.

-f - ajuste de término
Utilice la dimensión más grande que haga que la imagen se ajuste a la pantalla de su terminal.

--término-altura
Utilice la altura de la pantalla del terminal y calcule el ancho según la relación de aspecto de la imagen.

--término-ancho
Utilice el ancho de la pantalla del terminal y calcule la altura según la relación de aspecto de la imagen.

-z --término-zoom
Utilice el ancho y la altura de la pantalla del terminal.

--llenar Cuando se usa con --html y --color, colorea el fondo de cada carácter de salida
color. Por ejemplo, si desea utilizar la salida de relleno sobre un fondo claro, haga

jp2a --color --html --html-fill --background = light somefile.jpg --output = dark.html

Para hacer lo mismo sobre un fondo claro:

jp2a --color --html --html-fill --background = dark somefile.jpg --output = light.html

El valor predeterminado es tener el relleno deshabilitado.

-x --flipx
Voltear la imagen de salida horizontalmente

-y - flipy
Voltear la imagen de salida verticalmente

--altura =N
Establecer altura de salida. Si solo se especifica --height, entonces el ancho de salida será
calculado de acuerdo con la relación de aspecto de las imágenes de origen.

-h --ayuda
Mostrar un breve texto de ayuda

--escala de grises
Convierte la imagen a escala de grises cuando se usa --html o --colors.

--html Realice la salida ASCII en XHTML 1.0 estricto, adecuado para su visualización con navegadores web.
Esto es útil con grandes dimensiones de salida y desea verificar el resultado con un
navegador con letra pequeña.

--html-llenar
Igual que --fill. Deberías usar esa opción en su lugar.

--html-sin-negrita
No utilice texto en negrita para la salida HTML.

--html-sin procesar
Imprima solo la imagen en códigos HTML, omitiendo el resto de la página web, por lo que
puede construir el suyo propio.

--html-fontsize =N
Establezca el tamaño de fuente cuando utilice la salida --html. El valor predeterminado es 4.

--html-title =...
Establecer título de salida HTML.

--salida = ...
Escribe la salida ASCII en el nombre de archivo dado. Para especificar explícitamente la salida estándar, use
--salida = -.

-i --invertir
Invertir imagen de salida. Si ve una imagen con fondo blanco, pero está
utilizando una pantalla con caracteres claros sobre un fondo oscuro, debe invertir el
imagen.

--red =...

--verde =...

--azul =...
Al convertir de RGB a escala de grises, utilice los pesos dados para calcular
luminancia. Estos tres valores de coma flotante deben sumar exactamente 1.0. los
el valor predeterminado es rojo = 0.2989, verde = 0.5866 y azul = 0.1145.

--tamaño =Alto x ancho
Establecer dimensión de salida.

-v --verboso
Imprima información detallada con error estándar al leer cada imagen JPEG.

--width =N
Establecer ancho de salida. Si solo especifica el ancho, se calculará la altura
automáticamente.

-V --versión
Imprime la versión del programa.

--zoom Establece las dimensiones de salida para toda la ventana de su terminal, sin tener en cuenta la imagen de origen
relación de aspecto.

DEVOLUCION VALORES


jp2a devuelve 1 cuando se encuentran errores, cero si no hay errores.

EJEMPLOS


Convierta e imprima imagefile.jpg usando caracteres ASCII en 40 columnas y 20 filas:

jp2a - tamaño = archivo de imagen 40x20.jpg

Descargue una imagen de la red, conviértala e imprímala:

jp2a http://www.google.com/intl/en/logos/easter_logo.jpg

Salida picture.jpg y picture2.jpg, cada uno de 80x25 caracteres, usando los caracteres "
... ooxx @@ "para la salida:

jp2a --size = 80x25 --chars = "... ooxx @@" picture.jpg picture2.jpg

Imagen de salida.jpg usando 76 columnas, la altura se calcula automáticamente a partir de la relación de aspecto de
imagen.jpg

imagen de gato.jpg | jp2a --ancho = 76 -

Si usa jp2a junto con ImageMagick's convertir(1) entonces puedes hacer un buen uso de
tuberías, y haga que ImageMagick haga todo tipo de conversiones de imágenes y efectos en la fuente
imagen. Por ejemplo:

convertir somefile.png jpg: - | jp2a - --ancho = 80

Check out convertir(1) opciones para ver lo que puede hacer. Convert puede manejar casi cualquier imagen
formato, por lo que con esta combinación puede convertir imágenes en, por ejemplo, archivos PDF o AVI a ASCII.

Aunque la compilación predeterminada de jp2a incluye la descarga automática de archivos especificados por
URL, puede descargarlas explícitamente utilizando rizo(1) o wget(1), por ejemplo:

rizo -s http://foo.bar/image.jpg | convertir - jpg: - | jp2a -

DESCARGANDO IMÁGENES DESDE EL REINO UNIDO RED


Si ha compilado jp2a con libcurl(3), puede descargar imágenes especificando las URL:

jp2a https://user:[email protected]/barra.jpg

Los protocolos reconocidos son ftp, ftps, file, http, https y tftp.

Si necesita más control de la descarga, debe usar rizo(1) o wget(1) y jp2a
leer la imagen de la entrada estándar.

jp2a usa pipe y fork para descargar imágenes usando libcurl (es decir, sin ejecuciones o llamadas al sistema)
y, por lo tanto, no se preocupa por las URL formateadas de forma maliciosa.

ESCALA DE GRISES CONVERSIÓN


Puede extraer el canal rojo haciendo esto:

jp2a somefile.jpg --rojo = 1.0 --verde = 0.0 --azul = 0.0

Esto calculará la luminancia basándose en Y = R * 1.0 + G * 0.0 + B * 0.0. Los valores predeterminados son
para usar Y = R * 0.2989 + G * 0.5866 + B * 0.1145.

PROYECTO HOMEPAGE


La última versión de jp2a y las noticias siempre están disponibles en http://jp2a.sourceforge.net

Utilice jp2a en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad