У меня есть 3 2D матрицы одинакового размера (скажем, 200 строк и 300 столбцов).Каждая матрица представляет значение одного из трех «базовых» цветов (красный, зеленый и синий).Значения матрицы могут быть от 0 до 255. Теперь я хочу объединить эти матрицы, чтобы показать их в виде цветного изображения (200 на 300 пикселей).Как я могу сделать это в MATLAB?
Скрепление изображений по 3-му измерению для создания изображения RGB размером 3 на 3 × 3. Предполагая, что ваше красное изображение канала называется red, вы пишете
red
figure, imshow(cat(3,red,green,blue))