англійськафранцузькаіспанська

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 зі стандартного введення

--фон=світло --фон=темний
Якщо ви не хочете весь час возитися з --invert, просто використовуйте ці. Якщо
ви використовуєте білі символи на чорному дисплеї, а потім використовуєте --background=dark і
навпаки.

-b -- кордон
Вихідне зображення кадру в рамці

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

--кольори
Використовуйте колір ANSI для виведення тексту і колір CSS для виведення HTML.

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

-f --термін відповідності
Використовуйте найбільший розмір, щоб зображення помістилося на дисплеї терміналу.

--термін вис
Використовуйте висоту дисплея термінала та обчислюйте ширину на основі співвідношення сторін зображення.

--термін-ширина
Використовуйте ширину дисплея термінала та обчислюйте висоту на основі співвідношення сторін зображення.

-z --term-zoom
Використовуйте ширину та висоту дисплея терміналу.

-- заповнити Якщо використовується з --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 --легкий
Переверніть вихідне зображення по вертикалі

--висота=N
Встановити висоту виходу. Якщо вказано лише --height, то вихідна ширина буде
розраховується відповідно до співвідношення сторін вихідних зображень.

-h --допомога
Відобразити короткий текст довідки

--відтінки сірого
Перетворює зображення на відтінки сірого при використанні --html або --colors.

--html Зробіть вихід у форматі ASCII у строгому XHTML 1.0, придатному для перегляду у веб-браузерах.
Це корисно для великих вихідних розмірів, і ви хочете перевірити результат за допомогою a
браузер з дрібним шрифтом.

--html-fill
Те саме, що --fill. Натомість вам слід використовувати цю опцію.

--html-без жирного шрифту
Не використовуйте жирний текст для виведення HTML.

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

--html-fontsize=N
Встановити розмір шрифту при використанні виведення --html. За замовчуванням 4.

--html-title=...
Встановити заголовок виводу HTML.

--вихід=...
Запишіть вихід ASCII до заданого імені файлу. Щоб явно вказати стандартний вихід, використовуйте
--вихід=-.

-i --інвертувати
Інвертувати вихідне зображення. Якщо ви переглядаєте картинку з білим фоном, але ви
Використовуючи дисплей зі світлими символами на темному тлі, ви повинні інвертувати
зображення.

--червоний=...

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

--синій=...
Під час перетворення з RGB в градації сірого використовуйте для обчислення надані вагові коефіцієнти
яскравість. Сума цих трьох значень з плаваючою комою має становити рівно 1.0. The
за замовчуванням червоний=0.2989, зелений=0.5866 і синій=0.1145.

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

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

--ширина=N
Встановити вихідну ширину. Якщо вказати лише ширину, буде розрахована висота
автоматично.

-V -- версія
Роздрукувати версію програми.

--масштабування Встановлює вихідні розміри для всього вікна терміналу, не враховуючи вихідне зображення
співвідношення сторін.

ПОВЕРНЕННЯ ЗНАЧЕННЯ


jp2a повертає 1 при виявленні помилок, нуль, якщо помилок немає.

ПРИКЛАДИ


Перетворіть та надрукуйте imagefile.jpg за допомогою символів ASCII у 40 стовпцях і 20 рядках:

jp2a --size=40x20 файл зображення.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), тоді ви можете добре використовувати
pipes, і щоб ImageMagick виконував усілякі види перетворення зображень і ефектів на джерело
зображення. Наприклад:

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

Перевіряти конвертувати(1) варіанти, щоб побачити, що ви можете зробити. Convert може обробляти практично будь-яке зображення
формат, тому за допомогою цієї комбінації ви можете конвертувати зображення, наприклад, у файли PDF або AVI в ASCII.

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

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

ЗАВАНТАЖЕННЯ ФОТО З THE NET


Якщо ви скомпільували jp2a з лібур(3), ви можете завантажити зображення, вказавши URL-адреси:

jp2a https://user:[захищено електронною поштою]/bar.jpg

Розпізнаними протоколами є ftp, ftps, file, http, https і tftp.

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

jp2a використовує pipe та fork для завантаження зображень за допомогою 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