如何实现图片与像素值矩阵(或坐标)的互换

2024-11-22 16:00:12
推荐回答(2个)
回答1:

请参考:
MATLAB像素颜色的表达方式
By Steve Eddins
http://www.ilovematlab.cn/thread-13305-1-1.html

一种图像类型即代表了一种从矩阵值到像素值的映射方式。MATLAB有三种基本的图像类型:
Truecolor——数码相机的格式,广泛用于计算机图形。
Indexed 和 scaled indexed ——经常用来显示科学或者工程数据,使用的颜色比例可以代表不同的数据单位。

Image Processing Toolbox 可以识别另外两种类型:
Grayscale
——经常用在图像处理和图像分析算法中
Binary
——经常用做为一个封装来表示图形的分割结果或者是感兴趣的区域。

Truecolor Images

在这种格式的图里,每一个像素由三个数字表示:红,绿,蓝,整个图形由一个M-N-3的三维矩阵表达。图形显示函数和图形处理工具箱将这种矩阵视为一个truecolor图形。

回答2:

在matlab中小波工具箱下非常容易