主要内容

ROI-Based处理

对感兴趣的区域(ROI)进行定义和操作

感兴趣区域(ROI)是图像的一部分,您希望以某种方式对其进行过滤或操作。您可以将ROI表示为二进制掩模图像。在蒙版图像中,将属于感兴趣区域的像素设置为1和ROI之外的像素被设置为0.工具箱提供了几个选项来指定roi和创建二进制掩码。

工具箱支持一组对象,您可金宝app以使用这些对象创建许多形状的roi,如圆形、椭圆、多边形、矩形和手绘形状。创建对象后,您可以修改它们的形状、位置、外观和行为。有关ROI形状的更多信息,请参见创建ROI的形状

功能

全部展开

AssistedFreehand 辅助写意区域感兴趣
感兴趣圆形区域
十字 焦点区域
长方体 感兴趣的立方体区域
椭圆 感兴趣椭圆区
徒手画的 手绘感兴趣的区域
感兴趣线区
感兴趣点区域
多边形 感兴趣的多边形区域
多段线 感兴趣的折线区域
矩形 感兴趣矩形区
drawassisted 在对象边缘的帮助下创建可定制的徒手ROI
drawcircle 创建可定制的循环ROI
drawcrosshair 创建可定制的十字瞄准ROI
drawcuboid 创建可定制的立方体ROI
drawellipse 创建可定制的椭圆ROI
drawfreehand 创建可定制的徒手ROI
画直线 创建可定制的线性ROI
drawpoint 创建可定制的点ROI
drawpolygon 创建可定制的多边形ROI
drawpolyline 创建可定制的折线ROI
drawrectangle 创建可定制的矩形ROI
开始交互式地绘制ROI
减少 降低ROI中的点密度
beginDrawingFromPoint 从指定的点开始绘制ROI
inROI 查询点是否位于ROI内
bringToFront 将ROI排在轴线堆叠顺序的前面
等待 MATLAB命令行,直到完成ROI操作
createMask 从ROI中创建二元掩模图像
roipoly 指定感兴趣的多边形区域
poly2mask 将感兴趣区域(ROI)多边形转换为区域掩模
regionfill 使用内插填充图像中的指定区域
inpaintCoherent 恢复特定的图像区域使用相干传输基于图像涂布
inpaintExemplar 使用基于范例的图像inpainting恢复特定的图像区域
roicolor 基于颜色选择感兴趣区域
roifilt2 对图像感兴趣区域进行滤波
reducepoly 利用rmer - douglas - peucker算法降低感兴趣区域的点密度

主题

指定roi

指定ROI为二进制掩码

您可以通过基于强度值或位置选择像素来创建二元遮罩,或者使用二元分割技术。

创建ROI的形状

ROI对象将ROI表示为几何形状和手绘形状。

使用ROI功能创建二进制掩码

这个示例展示了如何使用ROI创建函数之一创建二进制掩码,例如drawcircle,带有创建蒙版功能createMask

过滤器roi

ROI滤波概述

要对感兴趣区域进行滤波,首先定义一个掩码将感兴趣区域从背景中分离出来,然后只对感兴趣区域进行滤波。

锐化图像中感兴趣的区域

这个示例演示了如何使用掩码过滤来增加感兴趣的特定区域的锐度。

对图像中感兴趣的区域应用自定义过滤器

这个示例展示了如何定义自己的函数和掩码来过滤感兴趣的区域。

填充图像中感兴趣的区域

填充感兴趣区域的过程涉及到从区域边界向内插值来替换该区域内的所有像素。

使用事件和回调函数创建交互式roi

子样本或简化徒手ROI

这个例子展示了如何子采样或减少点的数量徒手画的ROI对象。

使用矩形感兴趣区域交互式旋转图像

这个例子展示了如何使用一个带有调用的回调函数的矩形ROI来旋转图像imrotate当你移动ROI的时候。

使用折线创建角度测量工具

这个例子展示了如何创建一个交互式工具来显示折线ROI中三个顶点之间的角度。

测量图像中的距离

这个例子展示了如何使用直线roi来测量图像中的距离。

绘制ROI后使用等待功能

这个例子展示了如何定义一个自定义的等待函数来阻塞MATLAB®命令行,直到你完成一个矩形的定位。

特色的例子