АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

jp2a - Интернет в облаке

Запустите jp2a в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда jp2a, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


jp2a - конвертировать изображения JPEG в ASCII

СИНТАКСИС


jp2a [ кредита ] [ имя файла (а) | URL-адрес (ы) ]

ОПИСАНИЕ


jp2a преобразует изображения JPEG в символы ASCII. Вы можете указать смесь файлов и
URL-адрес.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


- Чтение изображения JPEG со стандартного ввода

--background = светлый --background = темный
Если вы не хотите постоянно возиться с --invert, просто используйте их. Если
вы используете белые символы на черном дисплее, затем используйте --background = dark и
наоборот.

-b --граница
Выходное изображение кадра в рамке

--chars =...
Используйте указанные символы при создании выходного изображения ASCII. По умолчанию "
... ',;: clodxkO0KXNWM ".

--цвета
Используйте цвет ANSI для вывода текста и цвет CSS для вывода HTML.

-d --отлаживать
Распечатайте отладочную информацию при использовании libcurl для загрузки изображений из сети.

-f - срок годности
Используйте самый большой размер, чтобы изображение поместилось на дисплее вашего терминала.

--term-высота
Используйте высоту дисплея терминала и рассчитайте ширину на основе соотношения сторон изображения.

--терм-ширина
Используйте ширину дисплея терминала и рассчитайте высоту на основе соотношения сторон изображения.

-z --term-зум
Используйте ширину и высоту дисплея терминала.

--наполнять При использовании с --html и --color, затем раскрасьте фон каждого выходного символа
цвет. Например, если вы хотите использовать заливку на светлом фоне, сделайте

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

Сделать то же самое на светлом фоне:

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

По умолчанию заливка отключена.

-x --flipx
Отразить выходное изображение по горизонтали

-y - шлепок
Отразить выходное изображение по вертикали

--height =N
Установите высоту вывода. Если указан только --height, то ширина вывода будет
рассчитывается в соответствии с соотношением сторон исходного изображения.

-h --Помогите
Отображение краткого справочного текста

- оттенки серого
Преобразует изображение в оттенки серого при использовании --html или --colors.

--html Сделайте вывод ASCII в строгом XHTML 1.0, подходящем для просмотра в веб-браузерах.
Это полезно при больших размерах вывода, и вы хотите проверить результат с помощью
браузер с мелким шрифтом.

--html-заполнить
То же, что и --fill. Вместо этого вам следует использовать эту опцию.

--html-без полужирного
Не используйте полужирный текст для вывода HTML.

--html-сырье
Выведите только изображение в HTML-кодах, исключая остальную часть веб-страницы, так что вы
можете построить свой собственный.

--html-fontsize =N
Установите размер шрифта при использовании вывода --html. По умолчанию - 4.

--html-title =...
Установить заголовок вывода HTML.

--output = ...
Записать вывод ASCII в указанное имя файла. Чтобы явно указать стандартный вывод, используйте
--output = -.

-i - инвертировать
Инвертировать выходное изображение. Если вы просматриваете картинку с белым фоном, но вы
используя дисплей со светлыми символами на темном фоне, вы должны инвертировать
изображения.

--red =...

--зеленый =...

--синий =...
При преобразовании из RGB в оттенки серого используйте указанные веса для расчета
яркость. Эти три значения с плавающей запятой должны составлять в сумме ровно 1.0. В
по умолчанию красный = 0.2989, зеленый = 0.5866 и синий = 0.1145.

--size =ШИРИНА x ВЫСОТА
Установите выходной размер.

-v --подробный
При чтении каждого изображения JPEG печатайте некоторую подробную информацию до стандартной ошибки.

--width =N
Установите ширину вывода. Если указать только ширину, будет рассчитана высота
автоматически.

-V --версия
Версия программы для печати.

- масштаб Устанавливает выходные размеры для всего окна терминала, не обращая внимания на исходное изображение
соотношение сторон.

ВЕРНУТЬ ЦЕННОСТИ:


jp2a возвращает 1 при обнаружении ошибок и ноль при отсутствии ошибок.

ПРИМЕРЫ


Преобразуйте и распечатайте imagefile.jpg, используя символы ASCII в 40 столбцах и 20 строках:

jp2a --size = 40x20 imagefile.jpg

Скачайте изображение из сети, сконвертируйте и распечатайте:

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

Выведите изображения picture.jpg и picture2.jpg, каждый размером 80x25 символов, используя символы "
... ooxx @@ "для вывода:

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

Выходной файл image.jpg с использованием 76 столбцов, высота автоматически рассчитывается исходя из соотношения сторон экрана.
image.jpg

изображение кошки.jpg | jp2a --width = 76 -

Если вы используете jp2a вместе с ImageMagick конвертировать(1) тогда вы можете эффективно использовать
каналы, и пусть ImageMagick выполняет всевозможные преобразования изображений и эффекты в источнике
изображение. Например:

конвертировать somefile.png jpg: - | jp2a - --width = 80

Узнать подробности конвертировать(1) варианты, чтобы увидеть, что вы можете сделать. Convert может обрабатывать практически любое изображение
формат, поэтому с помощью этой комбинации вы можете конвертировать изображения, например, в файлы PDF или AVI в ASCII.

Хотя сборка jp2a по умолчанию включает автоматическую загрузку файлов, указанных
URL-адреса, вы можете явно загрузить их, используя виться(1) или Wget(1), например:

виться -s http://foo.bar/image.jpg | конвертировать - jpg: - | jp2a -

ЗАГРУЗКА ИЗОБРАЖЕНИЙ от NET


Если вы скомпилировали jp2a с Libcurl(3), вы можете загружать изображения, указав URL-адреса:

jp2a https://user:[электронная почта защищена]/бар.jpg

Распознаваемые протоколы: ftp, ftps, file, http, https и tftp.

Если вам нужен больший контроль над загрузкой, вы должны использовать виться(1) или Wget(1) и jp2a
прочитать изображение со стандартного ввода.

jp2a использует конвейер и вилку для загрузки изображений с помощью libcurl (то есть без exec или системных вызовов)
и поэтому не беспокоится о злонамеренно отформатированных URL-адресах.

СЕРЫЙ Конверсия


Вы можете извлечь красный канал, выполнив следующие действия:

jp2a somefile.jpg --red = 1.0 --green = 0.0 --blue = 0.0

Это вычислит яркость на основе Y = R * 1.0 + G * 0.0 + B * 0.0. Значения по умолчанию:
использовать Y = R * 0.2989 + G * 0.5866 + B * 0.1145.

ПРОЕКТ ГЛАВНАЯ


Последняя версия jp2a и новости всегда доступны по адресу http://jp2a.sourceforge.net

Используйте jp2a в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad