이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
imaqregister
타사 맞춤형 어댑터를 등록하세요
구문
설명
는 등록된 타사 어댑터 목록과 해당 전체 경로를 반환합니다. 등록된 어댑터가 없는 경우 adaptors = imaqregisterimaqregister는 빈 셀 배열을 반환합니다.
참고
imaqhwinfo 및 videoinput 함수는 전체 경로가 아닌 어댑터 기본 이름을 사용합니다. 예를 들어 어댑터의 전체 경로가 "c:\adaptor.dll"(Windows®), "/local/adaptors/adaptor.so"(Linux®) 또는 "/local/adaptors/adaptor.dylib"(macOS)인 경우 어댑터의 기본 이름은 "adaptor"입니다.
는 지정된 타사 어댑터 라이브러리를 등록하고 등록된 모든 어댑터 목록을 반환합니다.adaptors = imaqregister(adaptorpath)
어댑터를 등록하면 Image Acquisition Toolbox™에게 타사 어댑터 라이브러리의 위치를 알려줍니다. imaqhwinfo 명령어를 사용하여 시스템에서 사용 가능한 이미지 획득 하드웨어를 쿼리하면 툴박스는 이전에 등록된 어댑터 라이브러리를 제공합니다. imaqregister 함수는 등록된 어댑터의 이름을 저장하여 MATLAB® 세션 간에 위치 정보가 유지되도록 합니다. imaqhwinfo는 사용 가능한 어댑터 목록을 캐시하므로 새로 등록된 어댑터를 사용하려면 imaqregister를 호출한 후 imaqreset를 호출해야 할 수도 있습니다.
참고
어댑터 공유 라이브러리(Windows에서는 DLL)는 하드웨어 공급업체에서 제공하는 드라이버 공유 라이브러리(Windows에서는 역시 DLL)와 다릅니다. 어댑터 공유 라이브러리는 Image Acquisition Toolbox에 특화되어 있으며 하드웨어 공급업체에서 그렇게 명시하고 있습니다.
는 adaptors = imaqregister(adaptorpath,action)action에 지정된 대로 사용 가능한 어댑터 목록에서 타사 어댑터를 추가하거나 제거합니다.
예제
입력 인수
팁
MATLAB Compiler™를 사용하여 독립 실행형 애플리케이션에 사용자 지정 어댑터를 배포할 때 다음 제안 사항을 따르십시오.
배포하려는 MATLAB 코드에서
imaqregister를 호출하세요. 이렇게 하면 배포된 애플리케이션이 애플리케이션을 실행하는 사용자를 위해 사용자 지정 어댑터 라이브러리를 등록하게 됩니다. 자세한 내용은 사용자 정의 어댑터 생성 항목을 참조하십시오.사용자 지정 어댑터 라이브러리를 독립 실행형 애플리케이션과 함께 패키징합니다. 이렇게 하려면 애플리케이션 컴파일러 앱의 Files installed for your end user 섹션에 어댑터 DLL 파일을 추가하십시오. 독립 실행형 애플리케이션 생성에 대한 자세한 내용은 MATLAB에서 독립 실행형 애플리케이션 만들기 (MATLAB Compiler)를 참조하십시오.
imaqregister를 호출하는 배포된 애플리케이션을 처음 실행할 때는 Run as administrator 모드로 애플리케이션을 실행해야 할 수도 있습니다.
버전 내역
R2006a 이전에 개발됨
