J = roifilt2(h,I,BW)는 2차원 선형 필터 h를 사용하여 2차원 회색조 영상 I에서 관심 영역(ROI)을 필터링합니다. 이진 마스크 BW는 I의 ROI를 정의합니다. roifilt2는 BW에서 1이 포함된 위치의 픽셀에 대해서는 필터링된 값을 갖고, BW에서 0이 포함된 위치의 픽셀에 대해서는 필터링되지 않은 값을 갖는 영상을 반환합니다.
roifilt2 함수는 C 코드 생성을 지원합니다(MATLAB® Coder™가 필요함). 일반적인 MATLAB Host Computer 타깃 플랫폼을 선택할 경우 roifilt2 함수는 미리 컴파일된 플랫폼별 공유 라이브러리를 사용하는 코드를 생성합니다. 공유 라이브러리를 사용하면 성능 최적화가 유지되지만 코드를 생성할 수 있는 타깃 플랫폼이 제한됩니다. 자세한 내용은 Types of Code Generation Support in Image Processing Toolbox 항목을 참조하십시오.
fun을 인수로 지정해서 coder 함수를 사용하여 코드를 생성하는 경우 fun을 상수 string형 또는 문자형 벡터로 지정하십시오. 예를 들어 adaptthresh 함수를 사용하려면 fun을 문자열 "adaptthresh"로 지정하고 coder.Constant 함수를 사용하여 이 문자열을 상수로 변환합니다.