Показано с 1 по 10 из 20

Тема: СП307-Р. Проблема с динамическим изображением и не только.

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Следует признать, что работа Конфигуратора с прозрачностью в изображениях реализована отвратительно:

    1. При вставке из Библиотеки изображения JPG (галочка "Прозрачность" снята) результат имеет нормальный контур (как у источника) и белый фон.
    Это предсказуемо.

    1.png

    2. При вставке того же изображения, но с установленной галочкой "Прозрачность" результат имеет только контур (без фона), но вдоль контура появляются артефакты белого цвета.

    4.png

    А ведь формат JPG не поддерживает прозрачность. Значит Конфигуратор конвертирует исходное изображение?

    3. Имеется нормальное изображение PNG с прозрачным фоном.

    2.png

    При вставке этого изображения (галочка "Прозрачность" снята) получаем черный фон. Почему?

    3.png

    При вставке этого же изображения, но с установленной галочкой "Прозрачность" результат ни в какие ворота не лезет. От четкого контура не осталось и следа.

    5.png

    Такое поведение Конфигуратора сильно затрудняет создание мнемосхем.

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,201

    По умолчанию

    Цитата Сообщение от Borserg Посмотреть сообщение
    Следует признать, что работа Конфигуратора с прозрачностью в изображениях реализована отвратительно:

    1. При вставке из Библиотеки изображения JPG (галочка "Прозрачность" снята) результат имеет нормальный контур (как у источника) и белый фон.
    Это предсказуемо.

    1.png

    2. При вставке того же изображения, но с установленной галочкой "Прозрачность" результат имеет только контур (без фона), но вдоль контура появляются артефакты белого цвета.

    4.png

    А ведь формат JPG не поддерживает прозрачность. Значит Конфигуратор конвертирует исходное изображение?

    3. Имеется нормальное изображение PNG с прозрачным фоном.

    2.png

    При вставке этого изображения (галочка "Прозрачность" снята) получаем черный фон. Почему?

    3.png

    При вставке этого же изображения, но с установленной галочкой "Прозрачность" результат ни в какие ворота не лезет. От четкого контура не осталось и следа.

    5.png

    Такое поведение Конфигуратора сильно затрудняет создание мнемосхем.
    Поддержка прозрачности формата JPG тут не причем.
    При любом формате изображения, конфигуратор "делает прозрачность" путем наложения на исходное изображения битовой маски, имеющей ч/б изображение, где видимая часть - черное, а невидимое(фон) - белое.
    При этом маска формируется автоматически, при вкл. галки прозрачность.
    Посмотреть вид полученной маски можно в свойствах изображения.
    Однако ИИ у конфигуратора нет, по этому маска может быть получена не очень, особенно если исходное изображение имеет полутона.
    Например
    Скрытый текст:
    Последний раз редактировалось petera; 28.12.2022 в 11:36.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Однако ИИ у конфигуратора нет, по этому маска может быть получена не очень, особенно если исходное изображение имеет полутона.
    В том то и дело, что исходное изображение исключительно ч/б с четким контуром.

  4. #4

    По умолчанию

    Цитата Сообщение от Borserg Посмотреть сообщение
    В том то и дело, что исходное изображение исключительно ч/б с четким контуром.
    Изображение у вас с тенями изначально, вот попытался в PAINT залить белый фон и получил то же самое. 123.jpg а это в панели1234.jpg

    Панель даже лучше обработала, так что рисуйте сами без теней
    и размер картинки примерно как будет в панели, тогда всё ок будет.
    Последний раз редактировалось kondor3000; 28.12.2022 в 14:29.

  5. #5
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Изображение у вас с тенями изначально, вот попытался в PAINT залить белый фон и получил то же самое.
    Все дело в том, что Вы взяли изображение из моего сообщения, в формате PNG. С прозрачностью в этом формате Конфигуратор совсем не дружит.

    Попробуйте JPG:1.JPG
    Никаких теней в нем нет.

    А работать с прозрачностью в JPG можно в этом случае по-разному, например так:

    Скрытый текст:

  6. #6

    По умолчанию

    Цитата Сообщение от Borserg Посмотреть сообщение
    Все дело в том, что Вы взяли изображение из моего сообщения, в формате PNG. С прозрачностью в этом формате Конфигуратор совсем не дружит.
    Попробуйте JPG:
    Никаких теней в нем нет.
    Всё равно есть хоть и гораздо меньше.1 2.jpg

  7. #7
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Всё равно есть хоть и гораздо меньше.
    Ну что делать, придется мириться.

    Но артефакты вносит именно Конфигуратор.

    Исходник крупно (никаких серых пикселей): Исходник крупно.png

    Результат крупно, с прозрачностью (есть белые пиксели): Результат крупно.png

Похожие темы

  1. Проблема с динамическим текстом (Dynamic text)
    от kad в разделе СПК210, СПК1xx [М01]
    Ответов: 4
    Последнее сообщение: 23.04.2019, 12:25
  2. СП307-Б. Проблема с выводом журнала событий
    от g0r0d0k в разделе Панели оператора (HMI)
    Ответов: 70
    Последнее сообщение: 26.10.2017, 13:06
  3. Проблема использования ПЛК150 + СП307
    от garnalex в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 24.05.2017, 04:55
  4. Связь с контроллером с динамическим IP через интернет
    от Vova230 в разделе Сетевые технологии
    Ответов: 21
    Последнее сообщение: 11.01.2016, 10:23
  5. ПЧВ Овен, пробема с динамическим торможением
    от nestor в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 30.09.2014, 15:11

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •