Как отобразить цветное индексированное изображение? - PullRequest
1 голос
/ 09 января 2020

Допустим, у меня одноканальное изображение (2d матрица) с некоторыми width и height и целочисленными значениями ограниченного диапазона, скажем, 0..14.

Я хочу отобразить это изображение / матрицу на экране, но каждое значение должно быть окрашено предварительно заданным цветом (например, цветовая карта / паллета).

Каков наилучший / эффективный способ сделать это в Kotlin / Java?

Нужно ли вручную выполнять преобразование из одного канала в растровое изображение RGB? или, может быть, уже есть элемент управления, который отображает матрицу как есть, с возможностью указать пользовательский поддон? Есть ли родные, которые это делают?

...