1x8 データの DCT [8,16,24,32,40,48,56,64] --(dct8)--> [100,-52,0,-5,0,-2,0,0.4] . ここで切り捨て (つまり、低周波成分を破棄) し、その 1x4 データの逆 DCT を 1x8 間隔で次のように取得すると、[100,-52,0,-5] --(idct8)--> [8,15, 24,32,40,48,57,63] . つまり、ほぼ同じデータが得られます。
これを使用して、2D DCT を適用し、続いて低周波数値を破棄して (信号のエネルギーのほとんどが高周波数にあるため)、つまり、右下の象限を破棄してから 2D IDCT を実行して、jpeg 画像のサイズを縮小できますか?
PS : 「テキスト認識」に取り組む必要があるため、非可逆圧縮がパフォーマンスに影響を与えることはなく、はるかに高速になる可能性があります。