這次作業是空間濾波器
有了老師給的範例程式碼
做起來輕鬆很多
不過宣告的部分有些沒有很懂
一開始還看很久...
後來才發現又是忘記小地方要加上*符號
每次都搞這種烏龍= =
內容的部分
從灰階到彩色比較要注意的地方應該是
bPtrResultImage[j] = (byte)((bPtrOriginalImage0[j-1]+bPtrOriginalImage0[j]+bPtrOriginalImage0[j+1] + bPtrOriginalImage1[j-1]+bPtrOriginalImage1[j]+bPtrOriginalImage1[j+1] + bPtrOriginalImage2[j-1]+bPtrOriginalImage2[j]+bPtrOriginalImage2[j+1])/9 + 0.5);
這一段的部分
因為灰階跟彩色圖的bit數不同
所以轉成彩色的時候要留意一下是三個Channel
沒有留言:
張貼留言