Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2009-03-24
年龄: 41
帖子: 4
声望力: 0 ![]() |
![]()
用matlab可以读取16位的bmp图像,但是得到的数据是matlab解析过的彩色数据信息,RGB三个分量都是uint8,且matlab已经把RGB三分量的范围映射到0~255。
这个说法对吗? 我在vc中读的图像就与matlab读入的灰度不一样! |
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2008-11-01
年龄: 39
帖子: 406
声望力: 26 ![]() |
![]()
lz “RGB三个分量都是uint8,且matlab已经把RGB三分量的范围映射到0~255”你可以看一下workspace里读入的分量的数据类型就可以了。
uint8是无符号8位整形数据的意思,8位数据,2^8-1=255。MatLAB中也有uint16的数据格式,看你读取时的要求了。 你在VC中读的灰度值是以多少位bit表示一个pixel的,你可以看一下,应当有区别的。 Thx for reading. PS:若还算满意,直接点击“Thanks”,再次登陆时亦便于查看回答是否真的帮到你了。 |
![]() |
![]() |
![]() |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[MATLAB图像处理] 怎么样用matlab实现图像的统计学分析,做stastics map? | songwen81 | MATLAB论坛 | 4 | 2009-05-19 22:35 |
[MATLAB图像处理] 十字形窗口中值滤波怎么写程序 | 529117903 | MATLAB论坛 | 3 | 2009-05-19 02:45 |
[MATLAB基础] 询问下一个matlab求一阶导数的问题 | laurence06 | MATLAB论坛 | 3 | 2009-04-27 18:46 |
[求助]神经网络训练结果如何查看和保存 | mfuyang | MATLAB论坛 | 1 | 2008-12-30 21:41 |
如何实现gui窗口嵌套 | beulah | MATLAB论坛 | 1 | 2008-12-28 17:57 |