原圖&直方圖
均化後&直方圖
因為上課有跟上老師的講解
所以在程式碼的架構部分
概念都還算清楚
碰到的問題只有
在pixel的讀取順序上
正確為BGR
正確為BGR
而我誤會成RGB
解決辦法就是把順序改正
在均化處理的部分則是
因為原本計算上使用的是int
所以在計算直方圖百分比的時候會自動變成0
造成均化後全部的pixel值都變成0
解決辦法是使用型態變化(float)
而均化處理最後是把相對應的pixel值
正確為255*相對應的直方圖百分比
我確誤寫成把原pixel值*相對應的直方圖百分比
造成均化的反效果
解決辦法就只要把它改回255就好
這次的作業
基本上都還算順利
只是BCB的環境使用不習慣
但是使用上跟其他環境大同小異
所以免強適應
而碰到的問題都只是細節上的小錯誤
花一點時間多試幾次就能解決了
沒有留言:
張貼留言