2007年11月1日 星期四

WEEK7_再讀CH4

閱讀心得:
發覺到在轉換的過程中,要極度的重視,資料再轉換的時候,型態的變換會直接的影響到值,如果此時改變的型態,在改變型態之前是超出改變之後的範圍的話,那道時印出來的圖片會呈現的很奇怪。
利用一指定像素周圍的灰階值,可以間接性的改變指定像素的灰階值。

這分別是+128 , -128之後的圖片





背景圖片有一堆數字是在我輸入
b1=b+128她並沒有如課本那樣出現錯誤訊息...
只是列出一大堆的數字,搞不懂為何會這樣子?






然而在做直方圖的時候也出現一個瓶頸



當我打完imshow(p) , figure , imhist(p),axis tight時,他就出現了

??? Function IMHIST expected its first input, I or X, to be two-dimensional.

Error in ==> imhist>parse_inputs at 192
iptcheckinput(a, {'double','uint8','logical','uint16','int16','single'}, ...

Error in ==> imhist at 57
[a, n, isScaled, top, map] = parse_inputs(varargin{:});

↑↑↑上面的問題 我有確認過圖片的屬性,它上面型態是uint8 應該是有符合前面那一行,跟後面那一行就不懂了...?

上面就是兩個我提出的問題

沒有留言:

張貼留言