dctmtx
이산 코사인 변환 행렬
설명
예제
입력 인수
출력 인수
팁
A의 2차원 DCT는D*A*D'로 계산할 수 있습니다. 이 계산 방식은D를 한 번만 결정하면 되기 때문에, 특히 작은 DCT를 여러 번 계산할 때dct2를 사용하는 것보다 종종 속도가 더 빠릅니다.예를 들어 JPEG 압축 시 각 8×8 블록에 대한 DCT를 계산한다고 가정하겠습니다. 이 계산을 수행하려면
dctmtx를 사용하여D를 결정한 다음D*A*D'를 사용하여 각 DCT를 계산합니다(여기서A는 각 8×8 블록임). 이렇게 계산하는 것이 개별 블록 각각에 대해dct2를 호출하는 것보다 속도가 더 빠릅니다.
버전 내역
R2006a 이전에 개발됨

