使用MATLAB在图像中选择矩形框区域的操作函数即过程
来源:互联网 发布:中国 即时通讯软件 编辑:程序博客网 时间:2024/06/05 06:17
在MATLAB图像处理工具箱(Image Processing Toolbox)的GUI函数中,有一些用来在图像或坐标轴上选择矩形或椭圆区域的函数,使用示例如下:
下面解释程序功能,
第一行代码:显示matlab内置的一个图像
第一行代码:在图像的以左上角为原点画一个矩形区域,返回矩形区域axes对象的句柄值h,MATLAB的help解释为:
h = imrect(hparent, position)createsa draggable rectangle on the object specified by hparent. position isa four-element vector that specifies the initial size and locationof the rectangle.position has the form [xminymin width height].
第三行代码:得到句柄h的API接口,用于后面的程序调用。
第四行代码:添加一个回调函数,当矩形框的位置更新时,这个回调函数被调用对此进行反应,此处反应的方式为在图像的标题处显示矩形框的位置和大小信息。mat2str用于将句柄函数p的矩形框位置数据转化为字符串。
第五行代码:定义一个矩形框区域限制函数,这个函数使得矩形框被限制在图像内部,不能被挪到图像外部。
第六行代码:调用setPositionConstraintFcn函数完场第五行代码的功能。
0 0
- 使用MATLAB在图像中选择矩形框区域的操作函数即过程
- 使用MATLAB在图像中选择矩形框区域的操作函数即过程
- 在图像中选择矩形区域并高亮显示
- 图像处理中矩形标记图像中某一块区域matlab中rectangle函数介绍
- 在matlab图像处理中太有用了,regionprops用来度量图像区域属性的函数。
- 在word中选择一个矩形区域
- 使用Matlab中regionprops函数获取图像连通区域
- 在OpenCV中利用鼠标绘制矩形和截取图像的矩形区域
- 在OpenCV中利用鼠标绘制矩形和截取图像的矩形区域
- 在OpenCV中利用鼠标绘制矩形和截取图像的矩形区域
- 在图像中画矩形框(matlab)
- OpenCV实现从图像中选择矩形区域并保存
- 读取图片,并通过鼠标交互,在图片上选择一块矩形区域,然后把这个矩形区域的子图像显示出来
- 在Matlab中利用OpenCV裁剪出旋转矩形区域
- Matlab从图像中选取矩形区域
- OpenCV学习笔记(18):在OpenCV中利用鼠标绘制矩形和截取图像的矩形区域
- Matlab函数bwlabel:在二值图像中标记连通区域
- [图像]用Matlab在图像上画矩形框
- Windows下return,exit和ExitProcess的区别和分析- -
- hadoop入门
- 基于Node的PetShop,RESTful API以及认证
- 前端html5学习笔记
- 根据客户端套接字获取客户机的IP和端口号,其形式为IP:port
- 使用MATLAB在图像中选择矩形框区域的操作函数即过程
- (转)volatile用法的相关文章
- Scala学习笔记-第十二章高阶函数
- 团体程序设计天梯赛L2-009 抢红包
- vim自动生成main函数和自动添加注释
- (转)C程序设计的常用算法
- 在Ubuntu14.04上安装和配置Mongodb
- 剑指offer|数组中只出现一次的数字
- 团体程序设计天梯赛L2-010 排座位(并查集)