Acquisition Frame Rate#
이는 free run image acquisition에서 카메라를 일정한 frame rate로 작동시키려는 경우에 유용합니다.
기능 사용#
작동 방식#
Acquisition Frame Rate 기능이 활성화되면, 카메라의 최대 프레임 레이트는 사용자가 입력한 acquisition frame rate 파라미터 값으로 제한됩니다.
예를 들어, acquisition frame rate를 초당 20프레임(fps)으로 설정하면 다음과 같은 효과가 나타납니다.
- frame rate를 제한하는 다른 요소들이 초당 20프레임 이상의 frame rate를 허용하는 경우, frame rate는 초당 20프레임의 일정한 값으로 유지됩니다.
- 프레임 레이트를 제한하는 다른 요인에 의해 20 fps 미만의 프레임 레이트만 가능한 경우, Acquisition Frame Rate 기능은 프레임 레이트에 영향을 미치지 않습니다.
정보
실제 frame rate를 확인하려면 Resulting Acquisition Frame Rate 기능을 사용하십시오.
Acquisition Frame Rate 설정#
- 파라미터를 원하는
AcquisitionFrameRateEnable파라메터true(사용 가능한 경우). - 파라미터를 원하는
AcquisitionFrameRate파라미터를 초당 프레임 단위의 카메라 프레임 레이트 원하는 상한선으로 설정합니다.
세부 정보#
| Camera Model | AcquisitionFrameRateEnable 파라미터 사용 가능 |
|---|---|
| a2A640-240gmSWIR | 예 |
| a2A640-240umSWIR | 예 |
| a2A1280-80gmSWIR | 예 |
| a2A1280-125umSWIR | 예 |
| a2A1920-51gcBAS | 예 |
| a2A1920-51gcIP67 | 예 |
| a2A1920-51gcPRO | 예 |
| a2A1920-51gmBAS | 예 |
| a2A1920-51gmIP67 | 예 |
| a2A1920-51gmPRO | 예 |
| a2A1920-160ucBAS | 예 |
| a2A1920-160ucPRO | 예 |
| a2A1920-160umBAS | 예 |
| a2A1920-160umPRO | 예 |
| a2A1920-165g5cBAS | 예 |
| a2A1920-165g5mBAS | 예 |
| a2A1920-168mgc | 예 |
| a2A1920-168mgm | 예 |
| a2A2048-35gmSWIR | 예 |
| a2A2048-37gcBAS | 예 |
| a2A2048-37gcPRO | 예 |
| a2A2048-37gmBAS | 예 |
| a2A2048-37gmPRO | 예 |
| a2A2048-110umSWIR | 예 |
| a2A2048-114g5cBAS | 예 |
| a2A2048-114g5mBAS | 예 |
| a2A2048-114mgc | 예 |
| a2A2048-114mgm | 예 |
| a2A2048-114ucBAS | 예 |
| a2A2048-114ucPRO | 예 |
| a2A2048-114umBAS | 예 |
| a2A2048-114umPRO | 예 |
| a2A2048-173cmSWIR | 예 |
| a2A2440-98g5cBAS | 예 |
| a2A2440-98g5mBAS | 예 |
| a2A2448-23gcBAS | 예 |
| a2A2448-23gcIP67 | 예 |
| a2A2448-23gcPRO | 예 |
| a2A2448-23gmBAS | 예 |
| a2A2448-23gmIP67 | 예 |
| a2A2448-23gmPRO | 예 |
| a2A2448-75ucBAS | 예 |
| a2A2448-75ucPRO | 예 |
| a2A2448-75umBAS | 예 |
| a2A2448-75umPRO | 예 |
| a2A2448-90mgc | 예 |
| a2A2448-90mgm | 예 |
| a2A2448-105g5cBAS | 예 |
| a2A2448-105g5mBAS | 예 |
| a2A2448-120cc | 예 |
| a2A2448-120cm | 예 |
| a2A2448-210cc | 예 |
| a2A2448-210cm | 예 |
| a2A2464-23gcBAS | 예 |
| a2A2464-23gcPRO | 예 |
| a2A2464-23gmBAS | 예 |
| a2A2464-23gmPRO | 예 |
| a2A2464-77ucBAS | 예 |
| a2A2464-77ucPRO | 예 |
| a2A2464-77umBAS | 예 |
| a2A2464-77umPRO | 예 |
| a2A2464-115g5cBAS | 예 |
| a2A2464-115g5mBAS | 예 |
| a2A2560-20gmSWIR | 예 |
| a2A2560-70umSWIR | 예 |
| a2A2560-131cmSWIR | 예 |
| a2A2590-22gcBAS | 예 |
| a2A2590-22gcPRO | 예 |
| a2A2590-22gmBAS | 예 |
| a2A2590-22gmPRO | 예 |
| a2A2590-60ucBAS | 예 |
| a2A2590-60ucPRO | 예 |
| a2A2590-60umBAS | 예 |
| a2A2590-60umPRO | 예 |
| a2A2600-20gcBAS | 예 |
| a2A2600-20gcPRO | 예 |
| a2A2600-20gmBAS | 예 |
| a2A2600-20gmPRO | 예 |
| a2A2600-64ucBAS | 예 |
| a2A2600-64ucPRO | 예 |
| a2A2600-64umBAS | 예 |
| a2A2600-64umPRO | 예 |
| a2A2840-14gcBAS | 예 |
| a2A2840-14gcIP67 | 예 |
| a2A2840-14gcPRO | 예 |
| a2A2840-14gmBAS | 예 |
| a2A2840-14gmIP67 | 예 |
| a2A2840-14gmPRO | 예 |
| a2A2840-14gmUV | 예 |
| a2A2840-48ucBAS | 예 |
| a2A2840-48ucPRO | 예 |
| a2A2840-48umBAS | 예 |
| a2A2840-48umPRO | 예 |
| a2A2840-48umUV | 예 |
| a2A2840-57mgc | 예 |
| a2A2840-57mgm | 예 |
| a2A2840-67g5cBAS | 예 |
| a2A2840-67g5mBAS | 예 |
| a2A2840-67g5mUV | 예 |
| a2A2840-86cc | 예 |
| a2A2840-86cm | 예 |
| a2A3536-9gcBAS | 예 |
| a2A3536-9gcPRO | 예 |
| a2A3536-9gmBAS | 예 |
| a2A3536-9gmPRO | 예 |
| a2A3536-31ucBAS | 예 |
| a2A3536-31ucPRO | 예 |
| a2A3536-31umBAS | 예 |
| a2A3536-31umPRO | 예 |
| a2A3536-37mgc | 예 |
| a2A3536-37mgm | 예 |
| a2A3536-42g5cBAS | 예 |
| a2A3536-42g5mBAS | 예 |
| a2A3840-13gcBAS | 예 |
| a2A3840-13gcPRO | 예 |
| a2A3840-13gmBAS | 예 |
| a2A3840-13gmPRO | 예 |
| a2A3840-45ucBAS | 예 |
| a2A3840-45ucPRO | 예 |
| a2A3840-45umBAS | 예 |
| a2A3840-45umPRO | 예 |
| a2A4096-9gcBAS | 예 |
| a2A4096-9gcIP67 | 예 |
| a2A4096-9gcPRO | 예 |
| a2A4096-9gmBAS | 예 |
| a2A4096-9gmIP67 | 예 |
| a2A4096-9gmPRO | 예 |
| a2A4096-30ucBAS | 예 |
| a2A4096-30ucPRO | 예 |
| a2A4096-30umBAS | 예 |
| a2A4096-30umPRO | 예 |
| a2A4096-38mgc | 예 |
| a2A4096-38mgm | 예 |
| a2A4096-44g5cBAS | 예 |
| a2A4096-44g5mBAS | 예 |
| a2A4096-67cc | 예 |
| a2A4096-67cm | 예 |
| a2A4200-12gcBAS | 예 |
| a2A4200-12gcPRO | 예 |
| a2A4200-12gmBAS | 예 |
| a2A4200-12gmPRO | 예 |
| a2A4200-40ucBAS | 예 |
| a2A4200-40ucPRO | 예 |
| a2A4200-40umBAS | 예 |
| a2A4200-40umPRO | 예 |
| a2A4504-5gcBAS | 예 |
| a2A4504-5gcIP67 | 예 |
| a2A4504-5gcPRO | 예 |
| a2A4504-5gmBAS | 예 |
| a2A4504-5gmIP67 | 예 |
| a2A4504-5gmPRO | 예 |
| a2A4504-18ucBAS | 예 |
| a2A4504-18ucPRO | 예 |
| a2A4504-18umBAS | 예 |
| a2A4504-18umPRO | 예 |
| a2A4504-23mgc | 예 |
| a2A4504-23mgm | 예 |
| a2A4504-27g5cBAS | 예 |
| a2A4504-27g5mBAS | 예 |
| a2A4504-42cc | 예 |
| a2A4504-42cm | 예 |
| a2A4508-6gcBAS | 예 |
| a2A4508-6gcPRO | 예 |
| a2A4508-6gmBAS | 예 |
| a2A4508-6gmPRO | 예 |
| a2A4508-20ucBAS | 예 |
| a2A4508-20ucPRO | 예 |
| a2A4508-20umBAS | 예 |
| a2A4508-20umPRO | 예 |
| a2A5060-4gcBAS | 예 |
| a2A5060-4gmBAS | 예 |
| a2A5060-15ucBAS | 예 |
| a2A5060-15umBAS | 예 |
| a2A5060-21g5cBAS | 예 |
| a2A5060-21g5mBAS | 예 |
| a2A5060-35cc | 예 |
| a2A5060-35cm | 예 |
| a2A5320-7gcBAS | 예 |
| a2A5320-7gcIP67 | 예 |
| a2A5320-7gcPRO | 예 |
| a2A5320-7gmBAS | 예 |
| a2A5320-7gmPRO | 예 |
| a2A5320-7gmip67 | 예 |
| a2A5320-23ucBAS | 예 |
| a2A5320-23ucPRO | 예 |
| a2A5320-23umBAS | 예 |
| a2A5320-23umPRO | 예 |
| a2A5320-29mgc | 예 |
| a2A5320-29mgm | 예 |
| a2A5320-34g5cBAS | 예 |
| a2A5320-34g5mBAS | 예 |
| a2A5320-52cc | 예 |
| a2A5320-52cm | 예 |
| a2A5328-4gcBAS | 예 |
| a2A5328-4gcIP67 | 예 |
| a2A5328-4gcPRO | 예 |
| a2A5328-4gmBAS | 예 |
| a2A5328-4gmIP67 | 예 |
| a2A5328-4gmPRO | 예 |
| a2A5328-15ucBAS | 예 |
| a2A5328-15ucPRO | 예 |
| a2A5328-15umBAS | 예 |
| a2A5328-15umPRO | 예 |
| a2A5328-19mgc | 예 |
| a2A5328-19mgm | 예 |
| a2A5328-22g5cBAS | 예 |
| a2A5328-22g5mBAS | 예 |
| a2A5328-35cc | 예 |
| a2A5328-35cm | 예 |
| acA640-121gm | 예 |
| acA640-300gc | 예 |
| acA640-300gm | 예 |
| acA640-750uc | 예 |
| acA640-750um | 예 |
| acA720-290gc | 예 |
| acA720-290gm | 예 |
| acA720-520uc | 예 |
| acA720-520um | 예 |
| acA800-200gc | 예 |
| acA800-200gm | 예 |
| acA800-510uc | 예 |
| acA800-510um | 예 |
| acA1280-60gc | 예 |
| acA1280-60gm | 예 |
| acA1300-60gc | 예 |
| acA1300-60gm | 예 |
| acA1300-60gmNIR | 예 |
| acA1300-75gc | 예 |
| acA1300-75gm | 예 |
| acA1300-200uc | 예 |
| acA1300-200um | 예 |
| acA1440-73gc | 예 |
| acA1440-73gm | 예 |
| acA1440-220uc | 예 |
| acA1440-220um | 예 |
| acA1600-60gc | 예 |
| acA1600-60gm | 예 |
| acA1920-25gc | 예 |
| acA1920-25gm | 예 |
| acA1920-25uc | 예 |
| acA1920-25um | 예 |
| acA1920-40gc | 예 |
| acA1920-40gm | 예 |
| acA1920-40uc | 예 |
| acA1920-40ucMED | 예 |
| acA1920-40um | 예 |
| acA1920-40umMED | 예 |
| acA1920-48gc | 예 |
| acA1920-48gm | 예 |
| acA1920-50gc | 예 |
| acA1920-50gm | 예 |
| acA1920-150uc | 예 |
| acA1920-150um | 예 |
| acA1920-155uc | 예 |
| acA1920-155ucMED | 예 |
| acA1920-155um | 예 |
| acA1920-155umMED | 예 |
| acA2000-50gc | 예 |
| acA2000-50gm | 예 |
| acA2000-165uc | 예 |
| acA2000-165um | 예 |
| acA2040-25gc | 예 |
| acA2040-25gm | 예 |
| acA2040-25gmNIR | 예 |
| acA2040-35gc | 예 |
| acA2040-35gm | 예 |
| acA2040-55uc | 예 |
| acA2040-55um | 예 |
| acA2040-90uc | 예 |
| acA2040-90um | 예 |
| acA2040-90umNIR | 예 |
| acA2040-120uc | 예 |
| acA2040-120um | 예 |
| acA2440-20gc | 예 |
| acA2440-20gm | 예 |
| acA2440-35uc | 예 |
| acA2440-35ucMED | 예 |
| acA2440-35um | 예 |
| acA2440-35umMED | 예 |
| acA2440-75uc | 예 |
| acA2440-75ucMED | 예 |
| acA2440-75um | 예 |
| acA2440-75umMED | 예 |
| acA2500-14gc | 예 |
| acA2500-14gm | 예 |
| acA2500-14uc | 예 |
| acA2500-14um | 예 |
| acA2500-20gc | 예 |
| acA2500-20gcMED | 예 |
| acA2500-20gm | 예 |
| acA2500-20gmMED | 예 |
| acA2500-60uc | 예 |
| acA2500-60um | 예 |
| acA3088-16gc | 예 |
| acA3088-16gm | 예 |
| acA3088-57uc | 예 |
| acA3088-57ucMED | 예 |
| acA3088-57um | 예 |
| acA3088-57umMED | 예 |
| acA3800-10gc | 예 |
| acA3800-10gm | 예 |
| acA3800-14uc | 예 |
| acA3800-14um | 예 |
| acA4024-8gc | 예 |
| acA4024-8gm | 예 |
| acA4024-29uc | 예 |
| acA4024-29um | 예 |
| acA4096-11gc | 예 |
| acA4096-11gm | 예 |
| acA4096-30uc | 예 |
| acA4096-30ucMED | 예 |
| acA4096-30um | 예 |
| acA4096-30umMED | 예 |
| acA4096-40uc | 예 |
| acA4096-40ucMED | 예 |
| acA4096-40um | 예 |
| acA4096-40umMED | 예 |
| acA4112-8gc | 예 |
| acA4112-8gm | 예 |
| acA4112-20uc | 예 |
| acA4112-20ucMED | 예 |
| acA4112-20um | 예 |
| acA4112-20umMED | 예 |
| acA4112-20uc | 예 |
| acA4112-30ucMED | 예 |
| acA4112-30um | 예 |
| acA4112-30umMED | 예 |
| acA5472-5gc | 예 |
| acA5472-5gm | 예 |
| acA5472-17uc | 예 |
| acA5472-17ucMED | 예 |
| acA5472-17um | 예 |
| acA5472-17umMED | 예 |
| boA1936-400cc | 예 |
| boA1936-400cm | 예 |
| boA2448-250cc | 예 |
| boA2448-250cm | 예 |
| boA2832-190cc | 예 |
| boA2832-190cm | 예 |
| boA4096-93cc | 예 |
| boA4096-93cm | 예 |
| boA4096-180cc | 예 |
| boA4096-180cm | 예 |
| boA4112-68cc | 예 |
| boA4112-68cm | 예 |
| boA4500-45cc | 예 |
| boA4500-45cm | 예 |
| boA4504-100cc | 예 |
| boA4504-100cm | 예 |
| boA5056-95cm | 예 |
| boA5120-150cc | 아니요 |
| boA5120-150cm | 아니요 |
| boA5120-230cc | 아니요 |
| boA5120-230cm | 아니요 |
| boA5320-150cc | 예 |
| boA5320-150cm | 예 |
| boA5328-100cc | 예 |
| boA5328-100cm | 예 |
| boA6500-36cc | 예 |
| boA6500-36cm | 예 |
| boA8100-16cc | 예 |
| boA8100-16cm | 예 |
| boA9344-30cc | 아니요 |
| boA9344-30cm | 아니요 |
| boA9344-70cc | 아니요 |
| boA9344-70cm | 아니요 |
| boA13440-17cm | 예 |
| daA720-520uc | 예 |
| daA720-520um | 예 |
| daA1280-54uc | 아니요 |
| daA1280-54um | 아니요 |
| daA1440-220uc | 예 |
| daA1440-220um | 예 |
| daA1600-60uc | 아니요 |
| daA1600-60um | 아니요 |
| daA1920-15um | 아니요 |
| daA1920-30uc | 아니요 |
| daA1920-30um | 아니요 |
| daA1920-160uc | 예 |
| daA1920-160um | 예 |
| daA2448-70uc | 예 |
| daA2448-70um | 예 |
| daA2500-14uc | 아니요 |
| daA2500-14um | 아니요 |
| daA3840-45uc | 예 |
| daA3840-45um | 예 |
| dmA720-290gc | 예 |
| dmA720-290gm | 예 |
| dmA1440-73gc | 예 |
| dmA1440-73gm | 예 |
| dmA1920-51gc | 예 |
| dmA1920-51gm | 예 |
| dmA2048-37gc | 예 |
| dmA2048-37gm | 예 |
| dmA2448-23gc | 예 |
| dmA2448-23gm | 예 |
| dmA2840-14gc | 예 |
| dmA2840-14gm | 예 |
| dmA3536-9gc | 예 |
| dmA3536-9gm | 예 |
| dmA4096-9gc | 예 |
| dmA4096-9gm | 예 |
| puA1280-54uc | 아니요 |
| puA1280-54um | 아니요 |
| puA1600-60uc | 아니요 |
| puA1600-60um | 아니요 |
| puA1920-30uc | 아니요 |
| puA1920-30um | 아니요 |
| puA2500-14uc | 아니요 |
| puA2500-14um | 아니요 |
| r2L2048-29gc | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L2048-58gm | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L2048-62cc | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L2048-62g5c | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L2048-172cm | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L2048-172g5m | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L4096-14gc | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L4096-29gm | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L4096-42cc | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L4096-42g5c | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L4096-84cm | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L4096-84g5m | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L8192-80cc | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L8192-240cm | Acquisition Frame Rate 기능을 사용할 수 없습니다(Acquisition Line Rate 참조). |
| r2L16384-60cc | Acquisition Frame Rate 기능을 지원하지 않습니다(Acquisition Line Rate 참조). |
| r2L16384-120cm | Acquisition Frame Rate 기능을 사용할 수 없습니다(Acquisition Line Rate 참조). |
| r2T16416-500cm | Acquisition Frame Rate 기능을 사용할 수 없습니다(Acquisition Line Rate 참조). |
샘플 코드#
ace Classic/U/L GigE Cameras#
/* 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 */
/* Set the upper limit of the camera's frame rate to 30 fps */
errRes = PylonDeviceSetBooleanFeature(hdev, "AcquisitionFrameRateEnable", 1);
CHECK(errRes);
errRes = PylonDeviceSetFloatFeature(hdev, "AcquisitionFrameRateAbs", 30.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 */
/* Set the upper limit of the camera's frame rate to 30 fps */
errRes = PylonDeviceSetBooleanFeature(hdev, "AcquisitionFrameRateEnable", 1);
CHECK(errRes);
errRes = PylonDeviceSetFloatFeature(hdev, "AcquisitionFrameRate", 30.0);
CHECK(errRes);
pylon Viewer를 사용하여 파라미터를 손쉽게 설정할 수도 있습니다.