在图上标注点
来源:互联网 发布:怎样让淘宝店生意好 编辑:程序博客网 时间:2024/04/29 07:18
rectangle函数功能:创建二维矩形对象。
img=imread('D:/lena.jpg');
figure('Name','画点');
point=[25 25;50 50;75 75;100 100;125 125;150 150;175 175;200 200;250 250];
imshow(img);
hold on;
axis off;
for i=1:size(point,1)
s=2;
rectangle('Position',[point(i,2)-s,point(i,1)-s,2*s,2*s],'Curvature',[0 0],'EdgeColor','b','LineWidth',2);
end
说明:
rectangle('Position',[x,y,w,h])
从点(x,y)开始绘制一个宽w高h的矩形,对坐标轴数据单元指定值。
注意,按指定的比例显示矩形,需要设置坐标轴数据宽高比来使得x和y轴有等长的单位。你可以用命令axis equal 或者daspect([1,1,1])。
rectangle绘制一个矩形,其默认位置是[0,0,1,1] ,默认曲率是 [0,0](也就是说,没有曲率)。
rectangle(...,'Curvature',[x,y])指定矩阵边的曲率,可以使它从矩形到椭圆不同变化,水平曲率x为矩形宽度的分数,是沿着矩形的顶部和底部的边进行弯曲。竖直曲率y为矩形高度的分数,是沿着矩形的左面和右面的边进行弯曲。x和y取值范围是从0(无曲率)到1(最大曲率)。值[0,0]绘制一个成直角的矩形,值[0,0]绘制一个椭圆。如果仅仅指定曲率的一个值,那么在水平曲率和竖直曲率都有相同的值。
h = rectangle(...)返回创建矩形对象的句柄。
备注:矩形对象是2维的,仅仅能在[0 90](i.e., view(2))范围内被绘制,矩形对象是坐标的子对象,被定义在坐标轴数据内。
例:
'position',[1,1,5,5]表示从(1,1)点开始高为5,宽为5;
'curvature',[1,1]表示x,y方向上的曲率都为1,即是圆弧;
'edgecolor','r'表示边框颜色是红色;
'facecolor','g'表示面内填充颜色为绿色。
其图形见下图:
- 在图上标注点
- matlab 在图像上标注关键点 小代码
- 如何在百度地图上标注宾馆饭店(矢量点标注)并导出为图片
- 天地图专题二:在天地图上循环显示标注点以及悬停显示信息窗口
- MapXtreme 2005 在地图上创建点/线并显示标注(五)
- MapXtreme 2005 学习心得 在地图上创建点/线并显示标注(五)
- 如何使用百度地图API在地图上批量添加点标注
- 高德地图Web端JavaScript API开发(二)---在地图上绘制(点标注)
- D3地图上如何标注坐标点
- 百度地图标注点上添加数字
- 两幅图,一幅是区域图,另一幅是标注图,查找在某个区域内的所有标注点!
- supermap学习系列(七)——用户自己在地图上添加点、线、面标注
- Flex在地图上绘制TextSymbol标注
- 怎么在百度地图上标注公司地址
- ArcGIS 在地图上添加标注
- 如何利用代码标注 MATLAB 图像上的某些点
- 标注点5部分成型图
- 天地图专题六:复杂操作,天地图上标注点的连线以及模拟点击事件
- PL/SQL (一):基础知识
- MATLAB基本操作(七):有关文件路径的几个函数在编程中的作用
- android 系统获取可读写的方法
- HASH函数类题目
- IntelliJ IDEA 字体设置
- 在图上标注点
- 字符串向各个类型的转变
- [Leetcode] Decode Ways (Java)
- Cocos2d-x 3.0 开发(十六)cocos2dx-3.0beta版建立新项目并加载CocoStudio导出文件
- hadoop通信核心:初探RPC
- CodeSmith 使用教程(11) 引用其它文件或.Net 类库
- OTL4使用ODBC连接ORACLE数据库无法关闭链接,释放内存
- poj 2479 Maximum sum
- CodeSmith 使用教程(12) 使用主从代码模板