[討論]想請問是否有很快速的方法

看板MATLAB作者 ( )時間11年前 (2014/06/07 23:04), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/1
把一張image分成8*8的block後,開始做DCT後分別對這64個係數做整理。 想分別把這64個系數分開然後再集中(有點複雜) 舉個例子說明,可能比較好表達我的想法: 把所有block的DC值全都整理成一個vector,然後計算mean variance 眾數等東西 也就是想把不同的block轉換成DCT後的同一個基底的係數做整理討論, 所以照我的描述,最後處理完一張image,會得到64個的vector。 我目前的想法是只在做完dct後,分別把每個係數放在這個vector後。 等到最後做完所有的block的DCT,就會把所有64個vector更新完。 另外,我想問一個vector想得出它的值的變化有什麼方法。 我目前想到的是mean variance和眾數。 感謝看完這篇有點難懂的文章。請大家能幫幫我這個程式肉咖。感恩。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.217.9 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1402153494.A.1F0.html

06/08 00:05, , 1F
聽起來像jpeg
06/08 00:05, 1F

06/08 13:27, , 2F
真的嗎 所以有什麼function可以直接做到這件事嗎?
06/08 13:27, 2F

06/08 14:55, , 3F
程式慢慢寫 重點是演算法
06/08 14:55, 3F

06/08 14:55, , 4F
現在比較流行的是高階統計,可以看一下natural image
06/08 14:55, 4F

06/08 21:12, , 5F
用多維矩配內建的dct就可以了
06/08 21:12, 5F

06/13 00:01, , 6F
哈 我後來真的慢慢刻..
06/13 00:01, 6F
文章代碼(AID): #1JaoeM7m (MATLAB)
文章代碼(AID): #1JaoeM7m (MATLAB)