图像处理基本算法-比特分层

来源:互联网 发布:b2b2c商城系统源码 编辑:程序博客网 时间:2024/05/16 12:25

图像处理核心那是算法,至于使用OpenCV还是matlab还是MFC,现在看来真的都无所谓

下面是对一张灰度图片进行比特分层,看一下一张图片的8bit共有几个bit是真正起作用的,

这对以后的图像压缩具有很大的指导意义。

matlab源码:

A  =imread('huidu.bmp')A1 = A subplot(3,3,1)imshow(A)for n = 1:8    for i = 1:256     for j = 1 :256         if(A(i,j) > 8*2^(n-1) && A(i,j) < 8*2^n )             A1(i,j) = A(i,j);         else A1(i,j) = 0;                      end     end     end     subplot(3,3,n+1)    imshow(A1)end 



由图片可知,事实上几乎只有第3 4 5bit是有效地,其余的几个bit几乎不起作用。

那下面我们3 4 5bit合并进行显示这张图片,看一下会显示出多少的细节。

A2 = Asubplot(2,2,1)imshow(A)for n = 3:5    for i = 1:256     for j = 1 :256         if(A(i,j) > 8*2^(n-1) && A(i,j) < 8*2^5 )             A1(i,j) = A(i,j);         else A1(i,j) = 0;                      end     end     end     subplot(2,2,n -1)    imshow(A1)end 

四张图片分别为:

原图,第3 4 5bit合成,第4 5 bit合成,第5bit 合成

由图像可知:采用第3 4 5 bit这3bit已经基本可以显示大部分的图像细节,如果用于压缩,

可以压缩至37.5%




原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 WOW7.3到8.0橙装怎么办 90后离婚有孩子怎么办 90后的我们该怎么办 越南和中国结婚怎么办结婚证 改革怎么看走留怎么办事业怎么干 改革怎么看走留怎么办工作怎么干 军改怎么看我该怎么办 改革怎么办我该怎么干 改革怎么看 走留怎么办 腿又粗又弯怎么办 假发发量太多了怎么办 剃了发际线后悔怎么办 在外面遇到坏人抢劫怎么办 请事假单位不批怎么办 捷普请假不批怎么办 钉钉请假不审批怎么办 钉钉请假未审批怎么办 员工事假+工作履责怎么办 员工请事假不批怎么办 哺乳起员工一直请事假怎么办 请公休公司不批怎么办 辞职信交了不批怎么办 辞职年假没有休完怎么办 病假算旷工我该怎么办 辞职信领导不批怎么办 软顶帽子踏顶了怎么办 戴草帽总往下掉怎么办 白鞋子低帮发黄怎么办 跳伞的时候降落伞打不开怎么办 收腹裤穿着总是往下卷怎么办? 结婚打了黑伞怎么办 酷派x7开不了机怎么办 脸书账号被禁用怎么办 文档变成了d盘怎么办? 派派背包满了怎么办 黑裤子掉颜色了怎么办 快递被别人领走怎么办 绒面靴子长霉了怎么办 新买的鞋子开胶怎么办 白色的皮鞋边发黄怎么办 新鞋大拇指顶脚怎么办