声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1380|回复: 1

[图像处理] 求教怎么读取256色的BMP图像具体RGB值

[复制链接]
发表于 2008-3-28 16:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
大家好 我相询问怎么读取256色的BMP图像具体RGB值

哦 我询问的是256色  不是灰度图。用matlab读取的是1-256的调色板的索引值,并不是实际RGB值
比如第一个像素的值应该是(156,245,23),但是由于它在调色板的索引是55,所以直接用matlab读取的  是55,而不是正确的像素值
我不知道我说的大家明白不?
简单的说 对于bmp格式 matlab可以直接读取到真彩色的像素值 而不能直接读取256色的像素值
对于灰度值来说  由于调色板索引值和灰度是一样的 所以直接读取到的即使是调色板索引值 也就算是灰度值了

现在我要请教的是 怎么读取256色的BMP图像具体RGB值
回复
分享到:

使用道具 举报

发表于 2008-3-31 19:33 | 显示全部楼层
原帖由 菜丝inside 于 2008-3-28 16:08 发表
大家好 我相询问怎么读取256色的BMP图像具体RGB值

哦 我询问的是256色  不是灰度图。用matlab读取的是1-256的调色板的索引值,并不是实际RGB值
比如第一个像素的值应该是(156,245,23),但是由于它在调色板的 ...
doc imread ,或者搜索一下 color lookup table 吧,具体我也没有研究过,呵呵
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-11 15:41 , Processed in 0.066435 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表