閱讀心得:
發覺到在轉換的過程中,要極度的重視,資料再轉換的時候,型態的變換會直接的影響到值,如果此時改變的型態,在改變型態之前是超出改變之後的範圍的話,那道時印出來的圖片會呈現的很奇怪。
利用一指定像素周圍的灰階值,可以間接性的改變指定像素的灰階值。
這分別是+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 應該是有符合前面那一行,跟後面那一行就不懂了...?
上面就是兩個我提出的問題
沒有留言:
張貼留言