[問題] Matlab dct.m 其實是作 DFT已回收
想請教版上高手;
小弟要做DCT轉換函數時參考一下Matlab的內建函數"dct.m",
在看了程式內容後發現原來裡面用的是DFT的作法,
在我的概念裡DCT和DFT應該是不同的,
DCT是作餘弦轉換,而DFT是作傳立葉轉換,
是我的關念有錯嗎?或是Matlab的內建函數寫錯了?
另外,前不久在用Matlab的"rgb2hsv"時也發現類似的問題,
Matlab的"rgb2hsv"函數將亮度的值(Value)寫成取最大值 ==> max(max(a));
但亮度資訊不應該是(R+G+B)/3嗎?
小弟初學若問得太淺請指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.126.133.193
→
06/15 17:18, , 1F
06/15 17:18, 1F
推
06/16 00:14, , 2F
06/16 00:14, 2F
討論串 (同標題文章)