主要内容

二维IDCT

计算二维逆离散余弦变换(IDCT)

  • 二维IDCT块

库:
计算机视觉工具箱/转换

描述

二维IDCT块计算二维逆离散余弦变换的输入信号。方程的二维IDCT输入信号是:

f ( x , y ) = 2 N = 0 1 n = 0 N 1 C ( ) C ( n ) F ( , n ) 因为 ( 2 x + 1 ) π 2 因为 ( 2 y + 1 ) n π 2 N ,

在哪里F(,n)离散余弦变换(DCT)的信号吗f(x,y)。如果 = n = 0 ,然后 C ( ) = C ( n ) = 1 / 2 。否则 C ( ) = C ( n ) = 1

港口

输入

全部展开

指定输入数据作为一个向量或矩阵的强度值。元素的数量输入数据必须是2的幂。

数据类型:||int8|int16|int32|uint8|uint16|uint32|不动点

输出

全部展开

包含二维IDCT输入输出数据,作为一个矩阵或向量返回。的大小和数据类型的输出是输入的相同。

数据类型:||int8|int16|int32|uint8|uint16|uint32|不动点

参数

全部展开

主要

指定块如何计算正弦和余弦找到二维IDCT条款。

  • 查表——块计算并存储在仿真开始前的三角函数值。这个选项比需要更多的内存三角fcn选择。

  • 三角fcn——块在模拟计算正弦和余弦值。

数据类型

在定点块参数的详细信息,请参见指定定点属性块

选择这个参数来防止定点工具覆盖您所指定的数据类型在这个块。有关更多信息,请参见锁输出数据类型设置(定点设计师)

块特征

数据类型

|不动点|整数|

多维信号

没有

适应信号

没有

更多关于

全部展开

引用

[1]亲陈、c·史密斯和Fralick。“离散余弦变换的快速计算算法。”IEEE通信25岁,没有。9(1977年9月):1004 - 9。https://doi.org/10.1109/TCOM.1977.1093941。

[2]王中德环保。“快速算法对离散W变换和离散傅里叶变换”。IEEE声学,演讲,和信号处理32岁的没有。4(1984年8月):803 - 16。https://doi.org/10.1109/TASSP.1984.1164399。

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app

版本历史

之前介绍过的R2006a

另请参阅

功能