Exposure Time (dart E)#
노출 시간을 자동으로 설정하려면 Exposure Auto 기능을 사용하십시오.
기능 사용법#
Exposure Time 설정#
Exposure Time을 설정하려면:
- 다음 값 중 하나로
ExposureAuto매개변수:Off. - 다음 값 중 하나로
ExposureTime파라미터를 원하는 Exposure Time(마이크로초 단위)으로 설정합니다.
최소 노출 시간, 최대 노출 시간 및 파라미터를 변경할 수 있는 증가분은 camera model에 따라 다릅니다.
Exposure Time 결정 방법#
마이크로초 단위의 현재 노출 시간을 확인하려면 다음의 값을 가져옵니다. ExposureTime 파라미터.
예를 들어 Exposure Auto 자동 기능이 활성화되어 있고 자동으로 조정된 노출 시간을 검색하려는 경우에 유용할 수 있습니다.
세부 정보#
| 카메라 모델 | Minimum Exposure Time [µs] | Maximum Exposure Time [µs] | 증가분 [µs] | ExposureTimeMode 파라미터 사용 가능 |
|---|---|---|---|---|
| daA2500-60mc | 14 | 33000 | 1 | No |
| daA2500-60mci | 68 | 2300000 | 1 | No |
| daA3840-30mc | 56 | 33000 | 1 | No |
| daA4200-30mci | 68 | 2300000 | 1 | No |
샘플 코드#
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK; /* Return value of pylon methods */
double d = 0;
/* Determine the current exposure time */
errRes = PylonDeviceGetFloatFeature(hdev, "ExposureTime", &d);
CHECK(errRes);
/* Set the exposure time to 3500 microseconds */
errRes = PylonDeviceSetFloatFeature(hdev, "ExposureTime", 3500.0);
CHECK(errRes);
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK; /* Return value of pylon methods */
double d = 0;
/* Determine the current exposure time */
errRes = PylonDeviceGetFloatFeature(hdev, "ExposureTime", &d);
CHECK(errRes);
/* Set the exposure time to 3500 microseconds */
errRes = PylonDeviceSetFloatFeature(hdev, "ExposureTime", 3500.0);
CHECK(errRes);
You can also use the pylon Viewer to easily set the parameters.