c=imread('cameraman.tif');
imshow(c)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpKU0iyKmAcUWGT8HgO45pEK9Pj-VULJRS13-t0W7Pu91ByPzeNmgVD0EWtyKdZkdsMVSEcY0pfHe72zM9IUTRt2aA6rYjpOeBaY8cGxRUhSYwFOilJAOq24ULADWY4cnCHKskaXMiZLw/s320/1.bmp)
show圖其實只要一個imshow的指令即可,若想修改它的長、寬,或是做一些什麼的效果,
再搭配其他的指令一起執行即可。
c=imread('camaraman.tif');
cd=double(c);
imshow(c),figue,imshow(cd)
會跑出左邊為原圖,右邊為被轉換後的影像
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbHSxf2Zp9_PIbwyyh1I64GsbbzW-nR7nyAY3Meug8Eksx2P2doDMQXZfs_XpwEc-yI2VhtF9uZAf5Fef1g4LmnGX59NcTRwlmmhC8LHTI74W-hnTuVSPS5zj1NuM85bBZsdO9eX93fCw/s320/2.bmp)
imshow(cd/512) 和原圖比較,這張比較暗
imshow(cd/128) 這張比較亮。
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);
只發現紅色的值:cn為2的n次方(ex:c0=1,c1=2,c2=4......)
不明白是什麼意思~~
後面有一些指令,輸入之後會跑出圖形所對應到的數值,
無法show出馬賽克的感覺,感覺有點差@@
有點被第三章嚇到了-感覺就比前兩章困難許多,
而且讀起來真的是很痛苦,沒有前面輕鬆!
要多花點時間鑽研一下課文內容的涵意~!
沒有留言:
張貼留言