입력 시퀀스 이산 코사인 변환{X}의 역 이산 코사인 변환(DCT)을 계산합니다. 데이터를 이산 코사인 변환 {X} 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.


icon

입력/출력

  • c2ddbl.png 이산 코사인 변환{X}

    이산 코사인 변환{X}는 실수 입력 시퀀스입니다.

  • i2ddbl.png X

    X이산 코사인 변환{X}의 역 이산 코사인 변환입니다.

  • ii32.png 에러

    에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러[에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다.

  • 2D 역 DCT

    y가 입력 행렬인 이산 코사인 변환{X}을 나타내면 y의 2차원 역 이산 코사인 변환은 다음과 같이 정의됩니다:

    여기서 M과 N은 각각 DCT {X}의행과 열의 수입니다. x(m,n )은 행 번호 m과 열 번호 n을갖는 출력 행렬 X의 원소입니다. y(u,v )는 행 번호 u와 열 번호 v를갖는 입력 행렬 DCT {X}의 원소입니다. 이 VI는 다음 두 단계를 사용하여 2차원 역 DCT를 수행합니다:

    1. 입력 행렬 X에서 행 단위로 1차원 역 이산 코사인 변환을 수행합니다. 출력은 Y'입니다.
    2. Y'에서 열 단위로 1차원 역 이산 코사인 변환을 수행합니다. 출력은 X입니다.

    예제

    LabVIEW 포함되는 다음 예제 파일을 참조하십시오.

    • labview\examples\Signal Processing\Transforms\Image Compression with DCT.vi