방법: 카메라 기능의 파라미터 이름 찾기#
Basler pylon을 사용하여 애플리케이션을 개발하는 경우, 표시 이름 대신 pylon API에서 사용하는 "실제" 파라미터 이름을 알아야 합니다.
pylon Viewer 기능 트리에서 가져온 다음 사진은 표시 이름의 예를 보여줍니다.

그러나 pylon API의 "실제" 파라미터는 "Gain [db]"가 아니라 "Gain"입니다.
기능의 파라미터 이름을 찾는 방법에는 여러 가지가 있습니다.
pylon Viewer#
pylon Viewer는 기능의 파라미터 이름을 찾는 가장 정확한 방법입니다. 카메라가 연결되어 있고 열려 있어야 합니다. Features Pane에는 사용 가능한 모든 카메라 기능이 표시됩니다.
(메뉴 바의 Windows 아래에서 사용할 수 있는) Feature Properties 및 Feature Documentation 창을 활성화하면 애플리케이션에 올바르게 구현하는 데 필요한 모든 정보를 찾을 수 있습니다.
Feature Properties 창의 Name 속성은 애플리케이션에서 사용해야 하는 파라미터 이름을 보여줍니다. Feature Documentation 창에서는 이름이 Node Name 아래에 나열됩니다.

인터페이스 유형이 IFloat, IInteger, IBoolean, IString 및 ICommand인 기능과 달리, 인터페이스 유형이 IEnumeration인 기능은 IEnumEntry 유형의 명확하게 정의된 값 이름을 요구합니다. 이러한 이름 값은 특정 기능의 드롭다운 목록에서 기능 트리의 기능을 선택한 후 Value 아래의 Feature Properties 창에서 찾을 수 있습니다.

또는 Feature Documentation 창의 Symbolic Name 아래에 있는 각 값에 대한 Possible Values 섹션을 확인할 수 있습니다.

Basler Product Documentation#
각 카메라 기능은 이 문서의 Features 섹션에서 해당 동작에 대한 자세한 설명과 함께 찾을 수 있습니다. 거의 모든 기능 페이지의 끝에는 기능을 사용하는 방법을 보여주는 소스 코드 조각이 포함된 예제 코드 섹션이 있습니다. pylon에서 지원하는 모든 프로그래밍 언어는 일반 및 네이티브 파라미터 액세스용으로 선택할 수 있어야 합니다. 파라미터 이름은 여기에서 찾을 수 있습니다.
pylon C++ 프로그래머 가이드(pylon C++ Programmer's Guide)#
pylon C++ Programmer's Guide는 Basler Universal Instant Camera 클래스의 모든 클래스 멤버에 대한 참조를 제공합니다. 가이드는 여기에서 확인할 수 있습니다.
UniversalCameraParams 클래스에는 대부분의 카메라에 대한 모든 파라미터가 구현되어 있습니다. 문서는 여기에서 확인할 수 있습니다.