|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
本帖最后由 huazi071783 于 2011-7-7 10:55 编辑
我有一个一维数组,要把这一维数组应颜色来表示,用matlab能很容易实现画出颜色图。如果是映射成灰度图,映射就是很简单的一维线性映射[0,255],但是要把这个数组映射成彩色的RGB图就成了三维的了,比如[R,G,B]为[255,0,0]为红色,[0,255,0]为纯绿色,[0,0,255]为纯蓝色,改变其中的数值大小来改变三种颜色各自的强度,RGB可以表示256*256*256种颜色,用matlab画图时默认为纯兰表示数组的最小值,纯红表示最大值。我的问题是:这中间是怎么映射的,映射的过程是怎么样?具体映射的公式是怎么样的?我看了help,上面没有映射公式 |
|