- Apa itu FFT dan DCT?
- Cara Mengira DCT?
- Adalah dct bahagian sebenar DFT?
- Apakah perbezaan utama antara DCT dan DFT?
Apa itu FFT dan DCT?
FFT adalah algoritma yang digunakan untuk pengiraan pantas DFT. DCT serupa dengan transformasi Fourier diskret (DFT), tetapi hanya menggunakan nombor sebenar (cosine sebagai faktor twiddle).
Cara Mengira DCT?
Matriks transformasi DCT
DCT dua dimensi A boleh dikira sebagai b = t*a*t ' . Oleh kerana T adalah matriks orthonormal sebenar, songsangnya sama dengan transposinya. Oleh itu, DCT dua dimensi songsang B diberikan oleh t '*b*t .
Adalah dct bahagian sebenar DFT?
DCT bukan bahagian sebenar DFT bukannya berkaitan dengan DFT dari isyarat/imej yang dilanjutkan secara simetri. Tenaga isyarat/imej kebanyakannya hanya dalam beberapa pekali DCT (i.e. Hanya beberapa x (k) yang signifikan), oleh itu menjadikan DCT sangat berguna untuk aplikasi mampatan data.
Apakah perbezaan utama antara DCT dan DFT?
DCT adalah bersamaan dengan DFTs kira -kira dua kali panjang, beroperasi pada data sebenar dengan simetri walaupun (kerana transformasi Fourier dari fungsi sebenar dan bahkan adalah nyata dan bahkan), sedangkan dalam beberapa varian data input atau output dipindahkan oleh setengah sampel. Terdapat lapan varian DCT standard, di mana empat adalah perkara biasa.