Управляйте многослойными изображениями с помощью Java (PDN, TIFF ...) - PullRequest
0 голосов
/ 23 мая 2019

В модуле HMI, который я создаю, я представляю компоненты поля с их состоянием через изображения как своего рода SCADA.

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

Что я думал о : я создал свои многоуровневые представления с помощью Paint.NET и я хотел загрузить многоуровневое изображение с помощью Java и связать состояние с каждым слоем через внешний файл конфигурации.Таким образом, я мог бы вносить изменения (новые состояния, новые представления и т. Д.) Без изменений кода.

Дело в том, что я не мог найти какой-либо способ обработки многослойных изображений.

Я был бы признателен за любыепомогите решить эту проблему, или если кто-то из вас может придумать лучший способ достижения этого результата, я также открыт для различных подходов.Цель состоит в том, чтобы иметь представления, которые изменяются из-за изменения в связанном с ними состоянии объекта (когда он поступает посредством обмена сообщениями в HMI), но не программно.

...