У меня есть изображение tif в 16-битном формате. Теперь я хочу преобразовать этот набор данных в 8-битное изображение RGB для экспорта в формате jpg.
Если я использую
RGB8 = im2uint8(imageData);
тогда у меня есть матрица только с 255 значениями, что неверно, поскольку гистограмма имеет только значения от 0 до 16000 с максимальным значением 700 (максимальное значение 16 бит составляет около 65500)
Также я хочу настроить уровень гаммы на 0,45, что означает, что я не хочу линейного сопоставления значений с яркостью в каждом цвете.
Как бы я сделал это с Matlab?