[問題] imread

看板MATLAB作者 (Engineer)時間12年前 (2013/08/12 21:38), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
用imread把圖檔讀進來 再用imshow顯示出來長這樣 http://ppt.cc/Esy2 但如果用double(imread)把圖讀進來 再用imshow顯示後會長這樣 http://ppt.cc/xvPF 變得只有一些色塊 因為要手動做YCbCr,調整矩陣內的參數須為小數 因此得用double 請問有甚麼辦法使show出來的圖能夠辨識? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.187.8

08/12 22:19, , 1F
imshow(uint8(ans));imshow裡面只能uint8 不然用imagesc
08/12 22:19, 1F

08/13 00:21, , 2F
double的最大值為1, 所以有很多的都飽和了
08/13 00:21, 2F

08/13 00:22, , 3F
建議做完double後再做規一化, 就可以正常show了
08/13 00:22, 3F
文章代碼(AID): #1I2EL9jw (MATLAB)