nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 19:15



Reply to topic  [ 7 posts ] 
Онлайн Конвертер Монохромных Картинок 
Author Message
Senior
User avatar

Joined: 17 Jun 2014 04:29
Posts: 126
Location: 93.80.157.217
Reply with quote
КОНВЕРТЕР МОНОХРОМНЫХ КАРТИНОК


https://86rk.ru/utils/


Утилита предназначена для конвертирования чёрно-белых картинок без градиентов (например, пиктограммы) в псевдо-графические изображения для РК-подобных компьютеров. Результат конвертирования может быть выгружен как сырые бинарные данные (снимок экрана) для дальнейшего использования, так и исполняемый файл в формате .RK для запуска на компьютере.
Конвертер может создавать исполняемые файлы для вывода на экран одной-единственной картинки, так слайд-шоу из картинок.

Attachment:
converter.png
converter.png [ 149.38 KiB | Viewed 447 times ]


Конвертер состоит из трех секций:

  • секция предпросмотра, левая зона окна, эта секция отображает загруженную исходную картинку или её часть;
  • рабочая секция, зона окна справа, в этой секции отображается итоговая картинка, так, как она
    будет видна на экране компьютера Радио-86РК или совместимого;
  • секция обрезки (кроппер), зона окна справа, меняется местами с рабочей секцией, предназначена для вырезания части картинки.

Секция предпросмотра

Отображает загруженную исходную картинку или её часть. Здесь имеются органы управления для предварительной обработки картинки и фильтры:

  • регулятор яркости;
  • регулятор контрастности;
  • регулятор насыщенности цвета;
  • фильтр для повышения резкости (sharp);
  • фильтр для размытия (blur);
  • фильтр для получения тисненого изображения (emboss);
  • фильтр обнаружения краёв (edge);
  • фильтр негативного изображения;
  • фильтр зеркального отражения по горизонтали;
  • фильтр зеркального отражения по вертикали.

Секция обрезки

Секция обрезки разделяет с рабочей секцией общую зону окна. Для переключения между секциями имеются две кнопки [ЭКРАН] и [ОБРЕЗКА] в секции предпросмотра. Также, переключение возможно с клавиатуры: кнопка [C] переключает на секцию обрезки, кнопка [S] на рабочую секцию.
Секция обрезки позволяет вырезать область из загруженной картинки, если в этом есть необходимость, для дальнейшей обработки конвертером. Вырезание области производится мышкой с зажатой левой кнопкой, область выреза выделяется пунктирной линией, одновременно с этим, в секции предпросмотра будет отображаться вырезанная область. После отпускания кнопки мышки границы области выреза можно будет подкорректировать также мышкой либо кнопками управления.
Кнопки управления секции обрезки:

  • увеличение размера выреза на 5 пикселов со всех сторон;
  • уменьшение размера выреза на 5 пикселов со всех сторон;
  • поворот исходной картинки по часовой стрелки на 90 градусов;
  • поворот исходной картинки против часовой стрелки на 90 градусов;
  • загрузка картинки в секцию обрезки.

Также доступно управление с клавиатуры:

  • кнопка [R] сбрасывает область выреза;
  • кнопка [+] на цифровой клавиатуре увеличивает размер выреза на 10 пикселов со всех сторон;
  • кнопка [] на цифровой клавиатуре уменьшает размер выреза на 10 пикселов со всех сторон;
  • кнопки стрелок сдвигают вырезанную область в соответствующую сторону на 10 пикселов.

Рабочая секция

В рабочей секции производится финальная коррекция изображения, выгрузка полученных данных или исполняемой программы для запуска на компьютере.
Конвертер позволяет создавать изображения в двух разрешениях: низком и высоком. Выбор разрешения осуществляется радио-кнопками в панеле управления: 128x60 (низкое разрешение) и 192x104 (высокое разрешение). В низком разрешении используются стандартные символы псевдографики, где каждый символ отображает 4 условные точки (матрица 2 на 2). Эти символы есть во всех РК-совместимых компьютерах. В высоком разрешении используются символы из графического набора Апогея в котором каждый символ отображает 6 условных точек (матрица 3 на 2), а также увеличивается количество выводимых знакорядов. Просмотр картинок в высоком разрешении возможен только на компьютерах, поддерживающие графический набор символов Апогея.
Управление:

  • ползунок "Порог белого" позволяет добиться наилучшего качества картинки и, при необходимости, для этого же можно использовать ползунки "Яркость" и "Контрастность". Ползунок "Порог серого" в текущей версии не используется и его необходимо выставить на отметку "100";
  • кнопка производит выгрузку результата работы конвертера, тип выгружаемых данных зависит от состояния радио-кнопок "данные/вьювер". Выбор "данные" используется, когда необходимо получить необработанные данные – копию видео-ОЗУ. Выбор "вьювер" создаёт исполняемый файл с полученной картинкой;
  • кнопка производит загрузку картинки в конвертер, кнопка выполняет ту же функцию, что и кнопка загрузки картинки в секции обрезки с той лишь разницей, что в рабочей секции эта кнопка автоматически выделяет всю картинку без обрезки.

Конвертер умеет объединять множество картинок в один файл и создавать их них слайд-шоу. Для управления параметрами слайд-шоу имеется дополнительная панель инструментов:

  • флажок "Слайд-шоу" активирует создание слайд-шоу из набора картинок;
  • флажок "Автопрокрутка" активирует автоматическую смену картинок с заданным интервалом;
  • ползунок "Задержка" используется совместно с флажком "Автопрокрутка" и определяет интервал, с которым происходит смена картинок в слайд-шоу;
  • кнопки "влево" и "вправо" пролистывают все картинки в слайд-шоу, с клавиатуры это же действие доступно комбинацией кнопок Ctrl+влево и Ctrl+вправо;
  • кнопки "вверх" и "вниз" перемещают текущую картинку вверх или вниз по списку картинок в слайд-шоу, с клавиатуры это же действие доступно комбинацией кнопок [Ctrl]+[вверх] и [Ctrl]+[вниз];
  • кнопка "+" добавляет текущую картинку в список слайд-шоу, с клавиатуры это же действие доступно комбинацией кнопок [Ctrl]+[Insert];
  • кнопка "-" удаляет текущую картинку из списка слайд-шоу, с клавиатуры это же действие доступно комбинацией кнопок [Ctrl]+[Delete];
  • индикатор [0 / 0] отображает номер текущей картинки и общее количество картинок в слайд-шоу.

Важно. После добавления картинки в слайд-шоу изменение её разрешения и уровня порогов не оказывают влияния на картинку в списке. Если есть необходимость в изменении параметров, то откорректированную картинку нужно будет ещё раз добавить в список, а предыдущий вариант удалить.

Вьювер

Программа просмотрщика умеет подстраиваться под платформу и сама определяет конфигурацию компьютера. На данный момент, она умеет определять 4 платформы:

  • Радио-86РК авторский/классический/журнальный;
  • Апогей-БК01;
  • Радио-86РК/Upgrade-32К *;
  • Радио-86РК/Upgrade-60К *.

Для правильного определения конфигурации необходимо, чтобы эти компьютеры имели оригинальный Монитор, определение производится по сигнатуре в коде.
* Платформы Радио-86РК/Upgrade – это мои доработки компьютера Радио-86РК, которые значительно улучшают его характеристики, среди доработок – добавление графических шрифтов Апогея.

Управление:

  • клавиша [вправо] и клавиша [пробел] – переход на следующую картинку в слайд-шоу;
  • клавиша [влево] – переход на предыдущую картинку в слайд-шоу;
  • клавиша [АР2] – выход в Монитор.


Attachments:
upload.png
upload.png [ 224 Bytes | Viewed 449 times ]
download.png
download.png [ 269 Bytes | Viewed 449 times ]

_________________
https://radio-86rk.ru
кто я такой, чтобы спорить с самим собой


Last edited by vital72 on 19 Mar 2024 02:57, edited 1 time in total.

18 Mar 2024 11:44
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22413
Location: Silicon Valley
Reply with quote
o - круто :mrgreen:

а что значит "порог серого" и "порог белого"?

и почему порог белого на скриншоте меньше порога серого?...

P.S. а - вот почему:
Quote:
Ползунок "Порог серого" в текущей версии не используется и его необходимо выставить на отметку "100";

P.P.S. Может по аналогии с другими подобными топиками назвать этот топик "Онлайн Конвертер Монохромных Картинок"? А то слово УТИЛИТА как-то сбивает с толку :roll:

_________________
:dj: https://mastodon.social/@Shaos


18 Mar 2024 18:16
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22413
Location: Silicon Valley
Reply with quote
И кстати линк не работает:

Attachment:
Screenshot from 2024-03-18 21-32-21.png
Screenshot from 2024-03-18 21-32-21.png [ 50.81 KiB | Viewed 387 times ]


Получается только если через главную страницу зайти https://86rk.ru и далее выбрать "Утилиты"

_________________
:dj: https://mastodon.social/@Shaos


18 Mar 2024 21:41
Profile WWW
Senior
User avatar

Joined: 17 Jun 2014 04:29
Posts: 126
Location: 93.80.157.217
Reply with quote
при ресайзе всегда возникают плавные переходы и вот чтобы из плавного сделать ступеньку нужно выставлять порог. это то значение, с которого темные пикселы будет превращены в белые или серые, чем меньше значение, тем более тёмные будут белыми. сейчас серый цвет не реализован, поэтому этот ползунок можно покрутить только в целях ознакомления.
этими порогами добиваются чёткого изображения, чтобы и не затемнилось, но и пересвета не было. похожего эффекта можно добиться и покрутив яркость, но работают они по-разному, яркость менять значение всех пикселов.
----
почему по прямой ссылке не грузится -- я хз. на сервере папка /utils прям существует, это не какой вирт. каталог или реврайт. что скажет в консоле wget или curl?

_________________
https://radio-86rk.ru
кто я такой, чтобы спорить с самим собой


19 Mar 2024 02:56
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22413
Location: Silicon Valley
Reply with quote
vital72 wrote:
почему по прямой ссылке не грузится -- я хз. на сервере папка /utils прям существует, это не какой вирт. каталог или реврайт. что скажет в консоле wget или curl?

Code:
> wget https://86rk.ru/utils/
--2024-03-19 09:31:33--  https://86rk.ru/utils/
Resolving 86rk.ru (86rk.ru)... 86.110.220.130
Connecting to 86rk.ru (86rk.ru)|86.110.220.130|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘index.html.5’

index.html.5                     [ <=>                                           ]     458  --.-KB/s    in 0s     

2024-03-19 09:31:36 (11.7 MB/s) - ‘index.html.5’ saved [458]
что сохраняет вот такое файло:
Code:
<!doctype html>
<html class=app>
<head>
<title></title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta name="keywords" content="">
<meta name="description" content="">
<script defer src="../js/august.app-loader.js?10.3.24#utils:0.5f:en"></script>
<script src="../js/august.js?10.3.24"></script>
<link rel="manifest" href="manifest.json">
</head>
<body id=app></body>
</html>
Это вроде тоже самое, что и Firefox выдаёт (только показывает 404)

P.S. Проверил в хромиуме - тоже 404 показывает

_________________
:dj: https://mastodon.social/@Shaos


19 Mar 2024 09:41
Profile WWW
Senior
User avatar

Joined: 17 Jun 2014 04:29
Posts: 126
Location: 93.80.157.217
Reply with quote
понял.
зобыл сделать .en-версию

_________________
https://radio-86rk.ru
кто я такой, чтобы спорить с самим собой


19 Mar 2024 09:49
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22413
Location: Silicon Valley
Reply with quote
vital72 wrote:
понял.
зобыл сделать .en-версию

Во - теперь работает :mrgreen:

P.S. Заменил тебе тэг url на urlo, чтобы открывалось в новом табе :roll:

_________________
:dj: https://mastodon.social/@Shaos


19 Mar 2024 23:03
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 7 posts ] 

Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.