社区
图形处理/算法
帖子详情
根据灰度数据像数矩阵如何显示灰度图像?
SunnyChen
2008-03-07 04:55:22
我现在有一组4级灰度图像的数据矩阵,每一个点的像素灰度用4bit表示
{0x1,0x8,0x4,0xb,0xe,
0x1,0x8,0x4,0xb,0xe,
0x1,0x8,0x4,0xb,0xe,
0x1,0x8,0x4,0xb,0xe,
0x1,0x8,0x4,0xb,0xe}
怎么把他显示为图像了?
使用循环转换为RGB的方法不行,因为效率太差了。
有没有其他更好的办法了?
...全文
201
1
打赏
收藏
根据灰度数据像数矩阵如何显示灰度图像?
我现在有一组4级灰度图像的数据矩阵,每一个点的像素灰度用4bit表示 {0x1,0x8,0x4,0xb,0xe, 0x1,0x8,0x4,0xb,0xe, 0x1,0x8,0x4,0xb,0xe, 0x1,0x8,0x4,0xb,0xe, 0x1,0x8,0x4,0xb,0xe} 怎么把他显示为图像了? 使用循环转换为RGB的方法不行,因为效率太差了。 有没有其他更好的办法了?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
菜牛
2008-03-08
打赏
举报
回复
SetDIBToDevice
相关推荐
im
1、imshow功能:
显示
读取的图像调用格式:imshow(I,n); %I 代表所
显示
的
灰度
图像
的
数据
矩阵
,n 为整数,代表所要
显示
图像的
灰度
等级数,默认值为 256;imshow(I,[low,high]); %[low,high]为图像
数据
的值域。2.subimage功能:在一个图形窗口中
显示
多幅图像调用格式:subimage(X,map); subimage(I); subimage(RG...
【图像处理】matlab 实现
灰度
图像
的直方图均衡化算法
实验内容 实现
灰度
图像
的直方图均衡化算法 实验过程 读入一幅
灰度
图像
,存放在图像
矩阵
F中。(imread函数)。 获得输入图像尺寸M、N、C(size函数)。并将图像
矩阵
F中的
数据
由uint8类型转换为double类型以便后续处理。如果颜色通道数C>1,则将彩色图像转化为
灰度
图rgb2gray 计算图像F的
灰度
直方图h(imhist函数;或者通过两重循环遍历每个像素点从而得到每个
灰度
值的累计像素点个数)。 计算计算原图的
灰度
分布概率hs。hs=h/(M*N) (i=0,1,…,255)
Matlab图像直方图相关函数
图像的
灰度
直方图(H是图像a.bmp的
数据
矩阵
) imhist(H);%
显示
a的直方图 histeq(H); %将图像a进行直方图均衡化 adapthisteq(H); %将图像a进行直方图均衡化 imhist函数只能处理二维
数据
,因此处理RGB图像,需先转化成
灰度
图像
,
显示
灰度
直方图。 例1:
显示
图像
灰度
直方图并进行直方图均衡化。 H=rgb2gray(imread('peppers
matlab图像的直方图,Matlab图像直方图相关函数
图像的
灰度
直方图(H是图像a.bmp的
数据
矩阵
)imhist(H);%
显示
a的直方图histeq(H); %将图像a进行直方图均衡化adapthisteq(H); %将图像a进行直方图均衡化imhist函数只能处理二维
数据
,因此处理RGB图像,需先转化成
灰度
图像
,
显示
灰度
直方图。例1:
显示
图像
灰度
直方图并进行直方图均衡化。H=rgb2gray(imread('peppers.png'));subp...
发帖
图形处理/算法
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
1.9w+
社区成员
5.0w+
社区内容
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2008-03-07 04:55
社区公告
暂无公告