[問題] 位元平面的事已回收
一張影像可以分為8位元
小弟想把 B影像裡面高4位元取出,然後放到A影像裡的低4位元(取代A的低4位元)
然後變成 D 影像
請問要怎樣把隱藏在D影像裡的B影像取出來
下面是我的程式
c=imread('C:\MATLAB701\work\002.tif');
d=imread('C:\MATLAB701\work\003.tif');
dd=double(d);
cd=double(c);
c0=mod(cd,2);
c1=mod(floor(cd/2),2);
c2=mod(floor(cd/4),2);
c3=mod(floor(cd/8),2);
c4=mod(floor(cd/16),2);
c5=mod(floor(cd/32),2);
c6=mod(floor(cd/64),2);
c7=mod(floor(cd/128),2);
d0=mod(cd,2);
d1=mod(floor(cd/2),2);
d2=mod(floor(cd/4),2);
d3=mod(floor(cd/8),2);
d4=mod(floor(cd/16),2);
d5=mod(floor(cd/32),2);
d6=mod(floor(cd/64),2);
d7=mod(floor(cd/128),2);
c0=d7;
c1=d6;
c2=d5;
c3=d4;
cd1=2*(2*(2*(2*(2*(2*(2*c7+c6)+c5)+c4)+d7)+d6)+d5)+d4;
imshow(uint8(cd1))
到這裡好像只可SHOW出D影像
請知道的人不吝指教
感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 192.83.195.213
→
06/06 01:59, , 1F
06/06 01:59, 1F