文档

roifilt2

图像感兴趣区域(ROI)的滤波

语法

J = roifilt2(h,I,BW)
J = roifilt2(I,BW,fun)

描述

例子

J= roifilt2 (hBW过滤2-D图像中的感兴趣区域(ROIs)使用二维线性滤波器hBW是二进制掩码,大小相同的投资回报率roifilt2返回一个图像,该图像由位置中的像素的过滤值组成BW包含1S,以及未过滤的像素值BW包含0年代。

J= roifilt2 (BW有趣的处理roi中的数据使用函数有趣的.的值有趣的必须是函数句柄。

例子

全部折叠

将图像读入工作区。

I = imread(“eight.tif”);

定义蒙版多边形的顶点。

C = [222 272 300 270 221 194];R = [21 21 75 121 121 75];

创建二进制掩码图像。

BW = roipoly(I,c,r);

过滤图像的区域由掩码指定BW

H = fspecial(的不明显的);J = roifilt2(H,I,BW);

显示原始图像和过滤后的图像。

imshow(我)

图imshow (J)

输入参数

全部折叠

线性滤波器,指定为二维数值矩阵。

数据类型:

图像,指定为二维数字矩阵。

  • 如果指定一个筛选器,h,然后可以是列出的任何数据类型。

  • 如果指定函数句柄,有趣的,然后支持的任何类都可以吗万博1manbetx有趣的

数据类型:||int8|int16|int32|uint8|uint16|uint32|逻辑

掩码,指定为二维逻辑矩阵或二维数值矩阵,大小与,包含0年代和1年代。

数据类型:逻辑

函数句柄,指定为句柄。有关函数句柄的详细信息,请参见创建函数句柄(MATLAB)。

输出参数

全部折叠

过滤后的图像,作为二维矩阵返回。

  • 如果指定一个筛选器,h,然后J与输入图像具有相同的类,

  • 如果指定函数句柄,有趣的,则类J有趣的

算法

如果指定一个筛选器,h,然后roifilt2调用filter2实现过滤器。

另请参阅

||

R2006a之前介绍

这个话题有用吗?