【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
2017-03-27 10:36
211 查看
最近碰到要在图中标记目标的问题,在MATLAB中验证的时候发现框和检测位置总是错位,这里将两者的坐标做一讨论。
作以下实验
a = zeros(100);a(1:10,50:70) = 1;imshow(a);hold on,rectangle('Position',[0 50 10 20],'edgecolor','r');
结果为
矩阵操作的时候第一个维度是行数,第二个维度是列数。
画框的时候可以发现图像在MATLAB中的坐标是左上角原点,上面是x轴,左边是y轴。
rectangle的坐标是[x,y,w,h],跟图像的坐标是一致的,即左上角是原点,所以x,y是框左上角的坐标。
作以下实验
a = zeros(100);a(1:10,50:70) = 1;imshow(a);hold on,rectangle('Position',[0 50 10 20],'edgecolor','r');
结果为
矩阵操作的时候第一个维度是行数,第二个维度是列数。
画框的时候可以发现图像在MATLAB中的坐标是左上角原点,上面是x轴,左边是y轴。
rectangle的坐标是[x,y,w,h],跟图像的坐标是一致的,即左上角是原点,所以x,y是框左上角的坐标。
相关文章推荐
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- 【MATLAB图像处理】在MATLAB中图像的坐标以及rectangle的坐标
- Matlab中如何读出写入图像文件以及对图像的简单处理
- MATLAB处理RGB图像时如何获得单通道,以及如何根据各单通道恢复彩色图像
- Matlab 关于彩色图像的平移、旋转以及对称处理
- 【Matlab图像处理】截取图像中的矩形区域(可不平行于坐标轴)并保存为图片
- Matlab中如何读出写入图像文件以及对图像的简单处理
- Matlab绘制图像后在指定点绘制坐标线以及标注变量
- 图像处理中矩形标记图像中某一块区域matlab中rectangle函数介绍
- Matlab中如何读出写入图像文件以及对图像的简单处理
- 基于MATLAB图像处理的中值滤波、均值滤波以及高斯滤波的实现与对比
- 转载:MATLAB图像处理函数汇总 (二)