Pixel Format (dart E)#
카메라 모델과 컬러 또는 모노 카메라 여부에 따라 다양한 pixel format을 사용할 수 있습니다.
정보
pixel format에 대한 자세한 내용은 GenICam Pixel Format Naming Convention 2.1에서 확인할 수 있습니다.
기능 사용법#
Pixel Format 선택#
pixel format을 선택하려면:
- 카메라가 유휴 상태인지, 즉 이미지를 캡처하고 있지 않은지 확인하십시오.
- 다음 값 중 하나로
PixelFormatparameter를 설정하십시오(사용 가능한 경우):MonoXX(예:Mono10,Mono12p)YCbCrXXX,YUVXXXRGB8,BGR8
Pixel Format 결정#
카메라에서 현재 사용 중인 Pixel Format을 확인하려면 다음의 값을 읽어오십시오. PixelFormat 파라미터.
사용 가능한 Pixel Format#
정보
열거형 값 목록은 Basler pylon Software Suite와 함께 제공되는 Programmer's Guide and Reference Documentation를 참조하십시오.
Mono 형식#
모노크롬 카메라가 모노 Pixel Format 중 하나를 사용하는 경우, 픽셀당 8, 10 또는 12비트의 데이터를 출력합니다.
컬러 카메라가 모노 pixel format 중 하나를 사용하는 경우, 각 픽셀의 값은 먼저 YCbCr 컬러 모델로 변환됩니다. 이 모델의 Y 성분은 밝기 값을 나타내며 흑백 센서의 픽셀에서 파생되는 값과 동일합니다. 따라서 컬러 카메라를 예: Mono 8로 설정하면 본질적으로 8비트 흑백 이미지를 출력합니다.
YCbCr 형식#
컬러 카메라는 YCbCr (또는 YUV) 형식의 픽셀 데이터를 기반으로 컬러 이미지를 출력할 수도 있습니다.
컬러 카메라가 이 형식을 사용하는 경우, 촬영된 이미지의 각 픽셀 값은 센서를 빠져나와 카메라를 통과하는 과정에서 변환 과정을 거칩니다. 이 과정을 통해 각 픽셀 값에 대한 Y, Cb, Cr 색상 정보가 생성됩니다.
RGB 및 BGR 형식#
컬러 카메라가 RGB 8 또는 BGR 8 픽셀 형식을 사용할 경우, 카메라에서는 획득한 프레임의 각 픽셀에 대해 8비트의 적색 데이터, 8비트의 녹색 데이터, 8비트의 청색 데이터를 출력합니다.
픽셀 형식은 색상 데이터(빨강, 초록, 파랑 또는 파랑, 초록, 빨강)의 출력 순서에 따라 달라집니다.
최대 픽셀 비트 심도#
최대 픽셀 비트 심도는 카메라에서 사용할 수 있는 픽셀 형식 중 비트 심도가 가장 높은 픽셀 형식에 의해 결정됩니다.
예시: 카메라에서 사용 가능한 Pixel Format이 Mono 8 및 Mono 12인 경우, 카메라의 최대 픽셀 비트 심도는 12 bit입니다.
세부 정보#
| 카메라 모델 | SoC / Board | 사용 가능한 Pixel Format |
|---|---|---|
| daA2500-60mc | i.MX8M Plus | YUV422_8 |
| daA2500-60mci | NVIDIA Jetson | YUV422_8_UYVY |
| daA2500-60mci | i.MX8M Quad | YUV422_8_UYVY |
| daA2500-60mci | i.MX8M Plus | YUV422_8 |
| daA2500-60mci | i.MX8M Mini | YUV422_8_UYVY, YCbCr420_8_YY_CbCr_Semiplanar |
| daA3840-30mc | i.MX8M Plus | YUV422_8 |
| daA4200-30mci | NVIDIA Jetson | YUV422_8_UYVY |
| daA4200-30mci | i.MX8M Quad | YUV422_8_UYVY |
| daA4200-30mci | i.MX8M Plus | YUV422_8 |
| daA4200-30mci | i.MX8M Mini | YUV422_8_UYVY, YCbCr420_8_YY_CbCr_Semiplanar |
샘플 코드#
You can also use the pylon Viewer to easily set the parameters.