主要内容gydF4y2Ba

二维DCTgydF4y2Ba

计算二维离散余弦变换(DCT)gydF4y2Ba

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

  • 二维DCT块gydF4y2Ba

描述gydF4y2Ba

二维DCT块计算图像的二维离散余弦变换。假设gydF4y2BafgydF4y2Ba(gydF4y2BaxgydF4y2Ba,gydF4y2BaygydF4y2Ba)gydF4y2Ba输入图像的尺寸吗gydF4y2Ba米gydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2Ba二维DCT的方程gydF4y2Ba

FgydF4y2Ba (gydF4y2Ba 米gydF4y2Ba ,gydF4y2Ba ngydF4y2Ba )gydF4y2Ba =gydF4y2Ba 2gydF4y2Ba 米gydF4y2Ba NgydF4y2Ba CgydF4y2Ba (gydF4y2Ba 米gydF4y2Ba )gydF4y2Ba CgydF4y2Ba (gydF4y2Ba ngydF4y2Ba )gydF4y2Ba ∑gydF4y2Ba xgydF4y2Ba =gydF4y2Ba 0gydF4y2Ba 米gydF4y2Ba −gydF4y2Ba 1gydF4y2Ba ∑gydF4y2Ba ygydF4y2Ba =gydF4y2Ba 0gydF4y2Ba NgydF4y2Ba −gydF4y2Ba 1gydF4y2Ba fgydF4y2Ba (gydF4y2Ba xgydF4y2Ba ,gydF4y2Ba ygydF4y2Ba )gydF4y2Ba 因为gydF4y2Ba (gydF4y2Ba 2gydF4y2Ba xgydF4y2Ba +gydF4y2Ba 1gydF4y2Ba )gydF4y2Ba 米gydF4y2Ba πgydF4y2Ba 2gydF4y2Ba 米gydF4y2Ba 因为gydF4y2Ba (gydF4y2Ba 2gydF4y2Ba ygydF4y2Ba +gydF4y2Ba 1gydF4y2Ba )gydF4y2Ba ngydF4y2Ba πgydF4y2Ba 2gydF4y2Ba NgydF4y2Ba

在哪里gydF4y2Ba CgydF4y2Ba (gydF4y2Ba 米gydF4y2Ba )gydF4y2Ba =gydF4y2Ba CgydF4y2Ba (gydF4y2Ba ngydF4y2Ba )gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba /gydF4y2Ba 2gydF4y2Ba 为gydF4y2Ba 米gydF4y2Ba ,gydF4y2Ba ngydF4y2Ba =gydF4y2Ba 0gydF4y2Ba 和gydF4y2Ba CgydF4y2Ba (gydF4y2Ba 米gydF4y2Ba )gydF4y2Ba ,gydF4y2Ba CgydF4y2Ba (gydF4y2Ba ngydF4y2Ba )gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba 否则。gydF4y2Ba

输入图像的行和列的数量必须是2的幂。您还可以使用该计算一维DCT块的一个向量。gydF4y2Ba

港口gydF4y2Ba

输入gydF4y2Ba

全部展开gydF4y2Ba

输入数据,指定为一个数字矩阵或向量。输入数据的大小必须是2的幂。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Baint64gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Bauint64gydF4y2Ba|gydF4y2Ba布尔gydF4y2Ba|gydF4y2Ba不动点gydF4y2Ba

输出gydF4y2Ba

全部展开gydF4y2Ba

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

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Baint64gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Bauint64gydF4y2Ba|gydF4y2Ba布尔gydF4y2Ba|gydF4y2Ba不动点gydF4y2Ba

参数gydF4y2Ba

全部展开gydF4y2Ba

主要选项卡gydF4y2Ba

使用这个参数来指定如何块计算正弦和余弦项DCT算法。gydF4y2Ba

  • 如果您选择gydF4y2Ba三角fcngydF4y2Ba块,在模拟计算正弦和余弦值。gydF4y2Ba

  • 如果您选择gydF4y2Ba查表gydF4y2Ba,计算和存储仿真开始前的三角函数值。在这种情况下,需要额外的内存块。gydF4y2Ba查表gydF4y2Ba是默认的。gydF4y2Ba

数据类型选项卡gydF4y2Ba

定点操作参数gydF4y2Ba

使用这个参数指定块的舍入模式时使用指定的数据类型和比例不能完全代表一个定点计算的结果。看到gydF4y2Ba舍入模式gydF4y2Ba有关可用的值的更多信息。gydF4y2Ba

请注意gydF4y2Ba

正弦表值不遵守这个参数;他们总是圆的gydF4y2Ba最近的gydF4y2Ba。gydF4y2Ba

当您选择该参数时,块浸透其定点操作的结果。清楚这个参数时,阻止包裹其定点操作的结果。gydF4y2Ba

在饱和和包装的详细信息,请参见gydF4y2Ba溢出处理gydF4y2Ba为定点操作。gydF4y2Ba

请注意gydF4y2Ba

正弦表值不遵守这个参数;相反,他们总是饱和。gydF4y2Ba

定点数据类型gydF4y2Ba

使用这个参数指定的单词长度的正弦值表。的部分长度正弦表值总是等于字长- 1。gydF4y2Ba

不服从的正弦表值gydF4y2Ba舍入模式gydF4y2Ba和gydF4y2Ba浸透在整数溢出gydF4y2Ba参数;相反,他们总是饱和和圆形gydF4y2Ba最近的gydF4y2Ba。gydF4y2Ba

使用这个参数指定产品的输出数据类型。看到gydF4y2Ba定点数据类型gydF4y2Ba和gydF4y2Ba乘法的数据类型gydF4y2Ba插图描绘的使用产品的输出数据类型在这个块。gydF4y2Ba

使用这个参数指定蓄电池数据类型。看到gydF4y2Ba定点数据类型gydF4y2Ba插图描绘蓄电池的使用数据类型在这个块。gydF4y2Ba

使用这个参数来指定输出数据类型。看到gydF4y2Ba定点数据类型gydF4y2Ba插图描绘的使用输出数据类型在这个块。当你设定这个参数gydF4y2Ba

  • 继承:继承通过内部规则gydF4y2Ba块计算输出字长和自动部分的长度。内部规则首先计算理想输出单词长度和长度比例使用以下方程:gydF4y2Ba

    WgydF4y2Ba lgydF4y2Ba 我gydF4y2Ba dgydF4y2Ba egydF4y2Ba 一个gydF4y2Ba lgydF4y2Ba ogydF4y2Ba ugydF4y2Ba tgydF4y2Ba pgydF4y2Ba ugydF4y2Ba tgydF4y2Ba =gydF4y2Ba WgydF4y2Ba lgydF4y2Ba 我gydF4y2Ba ngydF4y2Ba pgydF4y2Ba ugydF4y2Ba tgydF4y2Ba +gydF4y2Ba fgydF4y2Ba lgydF4y2Ba ogydF4y2Ba ogydF4y2Ba rgydF4y2Ba (gydF4y2Ba 日志gydF4y2Ba 2gydF4y2Ba (gydF4y2Ba DgydF4y2Ba CgydF4y2Ba TgydF4y2Ba lgydF4y2Ba egydF4y2Ba ngydF4y2Ba ggydF4y2Ba tgydF4y2Ba hgydF4y2Ba −gydF4y2Ba 1gydF4y2Ba )gydF4y2Ba )gydF4y2Ba +gydF4y2Ba 1gydF4y2Ba

    FgydF4y2Ba lgydF4y2Ba 我gydF4y2Ba dgydF4y2Ba egydF4y2Ba 一个gydF4y2Ba lgydF4y2Ba ogydF4y2Ba ugydF4y2Ba tgydF4y2Ba pgydF4y2Ba ugydF4y2Ba tgydF4y2Ba =gydF4y2Ba FgydF4y2Ba lgydF4y2Ba 我gydF4y2Ba ngydF4y2Ba pgydF4y2Ba ugydF4y2Ba tgydF4y2Ba

    使用这些理想结果,内部规则选择单词长度和部分长度适合你的硬件。有关更多信息,请参见gydF4y2Ba通过内部继承规则gydF4y2Ba。gydF4y2Ba

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

块特征gydF4y2Ba

数据类型gydF4y2Ba

双gydF4y2Ba|gydF4y2Ba不动点gydF4y2Ba|gydF4y2Ba整数gydF4y2Ba|gydF4y2Ba单gydF4y2Ba

多维信号gydF4y2Ba

没有gydF4y2Ba

适应信号gydF4y2Ba

没有gydF4y2Ba

更多关于gydF4y2Ba

全部展开gydF4y2Ba

引用gydF4y2Ba

[1],W。史密斯H, H,南卡罗来纳州Fralick”,离散余弦变换的快速计算算法,”gydF4y2BaIEEE反式。通信gydF4y2Ba25 (1977):1004 - 1009。gydF4y2Ba

[2],z“快速算法对离散W变换和离散傅里叶变换,“gydF4y2BaIEEE反式。Acoust。,Speech, Signal Processing,32岁(1984年8月):803 - 816。gydF4y2Ba

扩展功能gydF4y2Ba

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

另请参阅gydF4y2Ba

块gydF4y2Ba

功能gydF4y2Ba

之前介绍过的R2006agydF4y2Ba