| 간략한 설명 | |
|---|---|
|
Files:
\examples\Processing\Compression\JPEG\mE5-MA-VCL\Operator_JPEG_Encoder_Gray\Single\JPEG_Gray.vad |
![]() |
|
기본 플랫폼: mE5-MA-VCL |
|
|
간단한 설명 mE5-MA-VCL 플랫폼에서 지원 중단된 JPEG_Encoder_Gray 오퍼레이터의 사용법을 보여주는 간단한 예제입니다. |
|
이 예제에서는 mE5-MA-VCL 플랫폼에서 지원 중단된 JPEG_Encoder_Gray 오퍼레이터의 사용법을 보여줍니다. microEnable 5 및 6 플랫폼의 경우 보다 최신인 "BasicDesignJPEG" 오퍼레이터도 사용할 수 있습니다. 자세한 내용은 예제 및 JPEG_Encoder 오퍼레이터 레퍼런스를 참조하십시오.
이 예제의 최상위 레벨 디자인 구조는 분리된 Implementation 및 Parameters 모듈과 Implementation의 기본 디자인 구조(275 참조)를 가지며, "BasicDesignJPEG" 사용에 대한 예제 와 유사합니다. CameraLink Base 구성의 카메라에서 획득한 흑백 8비트 이미지가 JPEG 압축되어 DMA를 통해 PC로 전달됩니다. 두 번째 DMA를 통해 원본 이미지도 PC로 전송됩니다.
지원 중단된 오퍼레이터 JPEG_Encoder_Gray와 오퍼레이터 JPEG_Encoder_Gray 간의 구현 차이점은 다음과 같습니다.
1. 입력 픽셀 스트림이 JPEG_Encoder_Gray 오퍼레이터로 전달되기 전에 8x8 블록 정렬이 필요합니다. 이는 JPEGBlockSorter8x8 모듈에 구현되어 있습니다.
2. JPEG_Encoder_Gray의 출력은 (JPEG_Encoder_Gray와 유사하게) 허프만 스트림이지만 JPEG 헤더가 없습니다.
추가적인
3. JPEG_Encoder_Gray의 최대 처리 속도는 디자인 클록 사이클당 약 2.5픽셀로 제한됩니다. 따라서 125 MHz의 디자인 클록 주파수(microEnable 5 시리즈)에서의 최대 입력 대역폭은 312.5 MPixel/s입니다.
대역폭 제한을 극복하기 위해 여러 개의 JPEG_Encoder_Gray 오퍼레이터를 병렬로 사용할 수 있습니다. 이는 에 문서화된 예제에 설명되어 있습니다.


이전

