모폴로지 열기가 수행된 영상으로, 회색조 영상 또는 이진 영상으로 반환됩니다. J는 입력 영상 I와 동일한 데이터형을 갖습니다.
팁
영상 I의 차원 수가 구조 요소의 차원 수보다 높을 경우, imopen 함수는 동일한 모폴로지 열기를 더 높은 차원을 따라 모든 평면에 적용합니다.
이 동작을 사용하여 RGB 영상에서 모폴로지 열기를 수행할 수 있습니다. RGB 영상에 대해 2차원 구조 요소를 지정하여 각 색 채널에서 개별적으로 연산을 수행합니다.
구조 요소 이웃을 지정하면 imopen은 floor((size(nhood)+1)/2)를 통해 nhood의 중앙 요소를 결정합니다.
확장 기능
C/C++ 코드 생성 MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.
사용법 관련 참고 및 제한 사항:
imopen 함수는 C 코드 생성을 지원합니다(MATLAB® Coder™가 필요함). 일반적인 MATLAB Host Computer 타깃 플랫폼을 선택할 경우 imopen 함수는 미리 컴파일된 플랫폼별 공유 라이브러리를 사용하는 코드를 생성합니다. 공유 라이브러리를 사용하면 성능 최적화가 유지되지만 코드를 생성할 수 있는 타깃 플랫폼이 제한됩니다. 자세한 내용은 Types of Code Generation Support in Image Processing Toolbox 항목을 참조하십시오.
입력 영상 I는 2차원이거나 3차원이어야 합니다.
GPU 코드 생성 GPU Coder™를 사용하여 NVIDIA® GPU용 CUDA® 코드를 생성할 수 있습니다.
사용법 관련 참고 및 제한 사항:
입력 영상 I는 2차원이거나 3차원이어야 합니다.
스레드 기반 환경 MATLAB®의 backgroundPool을 사용해 백그라운드에서 코드를 실행하거나 Parallel Computing Toolbox™의 ThreadPool을 사용해 코드 실행 속도를 높일 수 있습니다.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.