是否有可能产生超过64个DCT基函数?

时间:2018-05-29 09:39:40

标签: python image-processing computer-vision

是否可以生成,比如512 DCT基础功能而不是标准64?如果是,那怎么样?因为对于64,4'for'循环运行范围为8(当我们尝试从DCT变换公式生成基函数时),所以现在对于512,我将需要多少次运行每个'for'循环正确生成基函数?如何验证生成的基函数是否正确?我正在研究python。

1 个答案:

答案 0 :(得分:0)

当然有可能。您只需要更改正在运行的范围。 现在,512不是一个平方数,因此在水平和垂直方向上必须有两个不同的值(例如,16和32,因为16 * 32 = 256)

您可以在此处获取代码并根据需要进行修改:https://github.com/chalmersgit/Discrete-Cosine-Transform