MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]请教,如何将图像灰度级数变换为16级 (https://www.labfans.com/bbs/showthread.php?t=3543)

vikki1995 2008-06-10 20:37

[求助]请教,如何将图像灰度级数变换为16级
 
想请教大家如何将图像灰度变换为16级。
图像可以通过rgb2gray变为灰度图像,但灰度级数为256,如何将其变换为16级的呢,麻烦哪位知道的话能帮忙解答一下?谢谢!

coolstar116 2008-07-28 15:05

用histeq函数

残缺的基督 2008-07-28 15:39

回复你的帖子
 
:lol: 其实这个问题很简单的,你是不是用在图像的显示上面。比如说用imshow这个函数吧,imshow(I,n),n表示的就是灰度级数,默认的是256。而且这个函数也主要是针对灰度图象的显示。

lichen1222 2008-08-04 14:47

路过 正好也不懂这个问题 谢谢了

mikle 2008-08-06 14:04

回复: 回复你的帖子
 
[QUOTE=残缺的基督;14248]:lol: 其实这个问题很简单的,你是不是用在图像的显示上面。比如说用imshow这个函数吧,imshow(I,n),n表示的就是灰度级数,默认的是256。而且这个函数也主要是针对灰度图象的显示。[/QUOTE]

不是这样的哈,貌似有些误导,imshow是不能直接给你转换为16位的
需要自己写一个函数,进行数据的转换,注意16位到8位是损失精度的


所有时间均为北京时间。现在的时间是 11:21

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.