看板 MusicGame 關於我們 聯絡資訊
※ 引述《Tamama56 (小蘿莉後宮)》之銘言: : 推 sheankuo:http://tinyurl.com/cn7rhtj 有板友可以幫忙翻譯嗎? 05/11 13:34 他那文章有點長,原理上比較單純大概就是「畫像處理」那段 他先說何謂濾波器 他舉了三種濾波器 如果用過Adobe Photoshop的人可能有看過一個選單稱為「濾鏡」(filter)的選單 其實就是把圖案經過一組演算法(專有名稱是convolution)後,變成另一種圖 他在那段講了三種濾波器的數學原理 第一個是平滑化濾波器,其實就是模糊化,一種低通濾波器 低通濾波器大抵上就是讓變化少的通過,並且減弱變化大的圖案 所以第一個例子,他將一個四方形的圖案套用平滑化濾波器: 0 0 0 0 0 0 1 2 3 3 2 1 0 1 1 1 1 0 2 4 6 6 4 2 0 1 1 1 1 0 3 6 9 9 6 3 0 1 1 1 1 0 ---套用平滑化filter---> 3 6 9 9 6 3 (值還要除以九) 0 1 1 1 1 0 2 4 6 6 4 2 0 0 0 0 0 0 1 2 3 3 2 1 右邊的圖案如果你把數字換成灰階的強度值畫圖 他就會變成比較模糊,看起來有點圓圓的點,有Adobe Photoshop的人可以試看看 畫一個填滿黑色的方塊,對他作blur這個動作,大概是這種感覺吧 第二種是東西向微分濾波器 他舉的例子中,演算法的核心(濾波器)是將像素用 1/3 0 -1/3 1/3 0 -1/3 1/3 0 -1/3 先觀察上面這個東西,值是從左到右在變化 所以他把上面的那個填滿16個1正方形圖案套用這個濾波器之後 0 0 0 0 0 0 1 1 0 0 1 1 0 1 1 1 1 0 2 2 0 0 2 2 0 1 1 1 1 0 3 3 0 0 3 3 0 1 1 1 1 0 ---套用橫向微分filter---> 3 3 0 0 3 3 (值還要除以三) 0 1 1 1 1 0 2 2 0 0 2 2 0 0 0 0 0 0 1 1 0 0 1 1 觀察一下右邊那個東西的值,大的數字都在最左和最右兩側,表示說這個演算核心 將左右兩邊0->1以及1->0的部分加以強化,中間都是1的部分算完後都得到0 所以此濾波器就是一種橫向的銳利化,原圖案東西向的邊緣會被強化 官網上有張Miku的圖被經過此濾波器的示例 可以看看他的特徵,縱向的輪廓都比較明顯 但是邊緣化光是橫向很怪,所以下面又舉另一個濾波器 稱之為「Laplacian Filter」名詞其實不重要,基本上就是一個可以抓出兩個方向的邊緣 所以那張Miku的輪廓橫向和縱向的邊緣都被強化了 以上是那個官網之中製作團隊想簡單描述給大家知道的技術基本原理 就是中間講劃線的部分 剩下塗色的部分就~看圖吧XD。 他們是有寫到他的Reference,來自OpenCV(一組數位影像處理的函式庫)... 以上是我的認知,敝人只是十年前修過數位訊號處理,然後略微修過一點日文罷了XD 所以只是略為知道他想表達什麼,有錯的話板上專家歡迎指正^^ 上面沒有音G內容,所以補一下~XD 上級金賞好佳在有拿到XD,全都靠片想いサンバーHARD和EXTREME...XD 太久沒打,很多都退步了:P -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.11.11 ※ 編輯: cylinder 來自: 118.169.11.11 (05/12 00:13)
sheankuo:感謝專業翻譯 05/12 01:33
leader81:感謝專業翻譯 恭喜拿到金盃 05/12 01:34
oscar19:推~ 05/12 01:40
Tamama56:推 05/12 03:45