[問題] 影像3channel處理

看板C_and_CPP作者 (猴仔)時間14年前 (2011/11/30 11:22), 編輯推噓8(806)
留言14則, 8人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) openCV 問題(Question): 想請教大家 一張影像有3channel 舉例來說現在想對影像作處理 ex. 做gaussian blur 但是有3 channel 是各自分開做嗎?! 但這樣感覺效果不對 或是轉成gray scale做 但這樣如何回復成colorful? 不知道這問題在這問對不對? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.1.247

11/30 13:12, , 1F
就是三個圖層分開做 做完再合併
11/30 13:12, 1F

11/30 13:13, , 2F
轉到YUV 或 HSI 對灰階做 然後再轉回來
11/30 13:13, 2F

11/30 13:34, , 3F
樓上那樣不行啊
11/30 13:34, 3F

11/30 14:36, , 4F
3個圖層分開做 再直接合併回來結果會是對的嗎?
11/30 14:36, 4F

11/30 15:13, , 5F
cvSmooth 可以直接丟3-chan 進去
11/30 15:13, 5F

11/30 16:21, , 6F
恩恩 我知道 只是單純想知道3channel該怎摸處理
11/30 16:21, 6F

11/30 17:38, , 7F
就分開做啊
11/30 17:38, 7F

11/30 20:30, , 8F
看你要做甚麼 通常灰階上的演算法就是用二樓的方法
11/30 20:30, 8F

11/30 20:33, , 9F
高斯模糊的話 因為不是只用亮度取平均 所以3通道都要做
11/30 20:33, 9F

11/30 20:34, , 10F
OpenCV有實作 就是五樓說的cvSmooth 不過sigma要設大點
11/30 20:34, 10F

11/30 20:35, , 11F
才會看出效果 這跟OpenCV內部的實作方式有關
11/30 20:35, 11F

11/30 23:53, , 12F
有些影像的paper會提出三個channel如何交互使用的演算法
11/30 23:53, 12F

12/01 00:00, , 13F
用3個channel去表達影像,跟1個channel去表達,有什麼不同
12/01 00:00, 13F

12/01 00:01, , 14F
應該先去想這個問題
12/01 00:01, 14F
文章代碼(AID): #1ErQ69Lc (C_and_CPP)