图像的区域选取

1、多边形区域选择函数roipoly():

BW = roipoly(I,c,r)
I:输入图像(维度不能大于2);
c、r:多边形每个顶点行列序号,向量大小校相同。

BW = roipoly(x,y,I,xi,yi)
I:输入图像(维度不能大于2);
x,y:建立一个空间坐标系;
xi、yi:在x、y坐标系下定义的多边形顶点选择ROI区域

2、灰度ROI区域选择函数roicolor():

BW = roicolor(A,low,high):
low、high:像素颜色映射范围,返回二至图像。区域内为1,区域外为0。

BW = roicolor(A,v):
v:ROI区域中的像素与向量v匹配,返回二值图像,与向量v匹配为1,不匹配为0。

3、区域填充函数roifill():

J = roifill(I,c,r):
c、r:c和r确定多变形区域进行填充,c、r向量大小相同。

J = roifill(I,BW):
BW:作为掩膜图像填充输入图像I中对于掩码图像素非零位置。

BW = roipoly(x,y,I,xi,yi):
x,y:建立一个空间坐标系;
xi、yi:在x、y坐标系下描述顶点确定ROI区域进行填充。

4、区域滤波函数roifilt2():

J = roifilt2(h,I,BW):
h:二维线性滤波器进行滤波;
BW:二值图像,大小与I相同,作为掩膜图像用于滤波

5、代码演示:
>> A=imread('E:\persional\matlab\images\ba.tif');
>> BW1 = roicolor(A,55,100);%基于灰度图像ROI区域选取
>> c = [87 171 201 259 259 209 133];
>> r = [133 133 205 259 259 259 133];%定义ROI顶点位置
>> BW = roipoly(A,c,r);%根据c,r选定ROI区域
>> I1 = roifill(A,BW);%根据生成BW掩膜图像进行区域填充
>> h = fspecial('motion',20,45);%创建motion滤波器并说明参数
>> I2 = roifilt2(h,A,BW);%进行区域滤波
>> figure,
>> subplot(221),imshow(BW1);%显示结果
>> subplot(222),imshow(BW);%显示ROI区域
>> subplot(223),imshow(I1);%显示填充效果
>> subplot(224),imshow(I2);%显示区域滤波效果

图像的区域选取(matlib)相关推荐

  1. OpenCV后投影,利用阈值函数分割指定区域生成掩膜,通过直方图分布查找其他图像相同区域。

    一.API函数 void mixChannels(const Mat* src,int nsrc,Mat* dst ,int ndst,const int* fromTo,size_t npairs) ...

  2. 显著性图matlab,cvpr14_saliency_code 2014上的关于图像显著性区域的检测matlab代码。 271万源代码下载- www.pudn.com...

    文件名称: cvpr14_saliency_code下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 4413 KB 上传时间: 2014-09-07 下载次 ...

  3. matplotlib可视化基本散点图、在图像指定区域绘制方框(Draw Rectangle)

    matplotlib可视化基本散点图.在图像指定区域绘制方框(Draw Rectangle) 目录 matplotlib可视化基本散点图.在图像指定区域绘制方框(Draw Rectangle)

  4. matplotlib可视化基本散点图、在图像指定区域绘制方框并进行自定义色彩填充(Draw Rectangle filled with color)

    matplotlib可视化基本散点图.在图像指定区域绘制方框并进行自定义色彩填充(Draw Rectangle filled with color) 目录

  5. Halcon算子--图像、区域、轮廓、测量、拟合、垂足、夹角

    Halcon算子–图像.区域.轮廓.测量.拟合.垂足.夹角 read_image (Image,'fabrik') 画矩形 draw_rectangle1 (3600, Row1, Column1, ...

  6. 图像有用区域 bfs

    图像有用区域 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述 "ACKing"同学以前做一个图像处理的项目时,遇到了一个问题,他需要摘取出图片中某个黑 ...

  7. 接口里面的方法都是抽象方法吗_单元格区域选取,竟然有这么多种方法,你都造吗?...

    在日常工作中, 怎么能少了Excel表格,相信我,如果你能把Excel用到极致,工作效率可是瞬间提升的,当然,可能还附带升职加薪哟! 关于单元格及单元格区域的选取可以说是Excel中最基本的操作之一, ...

  8. ITK:图像的区域最大值

    ITK:图像的区域最大值 内容提要 输出结果 C++实现代码 内容提要 图像的区域最大值 输出结果 C++实现代码 #include "itkImage.h" #include & ...

  9. ITK:重视Valued图像的区域最小值

    ITK:重视Valued图像的区域最小值 内容提要 输出结果 C++实现代码 内容提要 重视Valued图像的区域最小值 输出结果 C++实现代码 #include "itkImage.h& ...

最新文章

  1. Verilog 中的 ^ 的用法
  2. 小程序短视频项目———开发用户登录注册(一)
  3. 转-iOS开发系列--地图与定位
  4. Oracle 10g数据库基础之基本查询语句-中-函数
  5. NOIP2020 赛前总结
  6. java的文本框如何回车键触发按钮_java回车触发按钮的代码
  7. win7电脑假死机怎么办
  8. slqite3库查询数据处理方式_绝活!十一个优质React Hook库, 收藏备用
  9. 福师离线 微型计算机与外部,福师《计算机应用基础》离线作业答案
  10. 姓名抽签器c语言,在线抽签器
  11. URL请求到Action的映射规则
  12. 五步法建设你的数据中台
  13. Qpython实现命令行的贪吃蛇
  14. 局域网IP搜索小工具
  15. js打开新页面与关闭当前页面
  16. java健身房管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  17. 手机ppi排行测试软件,依然是目前屏幕色准表现最好的智能手机:iPhone XS 屏幕测试...
  18. 丢花娟(约瑟夫环问题)
  19. 麻将算法c语言,[转载]麻将胡牌的检测算法
  20. 金蝶软件认证显示服务器异常,金蝶提示云服务器异常

热门文章

  1. linux升级gfortran版本,Ubuntu下GCC、G++和gfortran版本切换
  2. jsp文件木马代码分析
  3. Hadoop HDFS分布式文件系统原理及应用介绍
  4. 使用ssh关联github
  5. android studio json数据解析汇总(备忘)
  6. 如何学photoshop
  7. 2022年中国镍期货成交量、成交金额、成交价格走势分析:镍开盘价持续走高[图]
  8. 把下列c语言的语句改写成汇编语言的程序片段,其中变量都为整形变量,汇编程序设计读书笔记(4)...
  9. 通过Js将ECharts导出为图片
  10. 系统中负负得正的兼容逻辑也许暂时能跑起来, 但迟早会坑人!