美文网首页OpenCV
OpenCV中的坐标

OpenCV中的坐标

作者: SIENTIST | 来源:发表于2018-08-03 17:16 被阅读0次

OpenCV中储存图像专用的Mat类,它的本质是一个矩阵

因为是矩阵的缘故,一副Mat类图像的坐标系不是传统的那样一个朝上的Y轴和一个朝右的X轴,而是朝下的“Y轴”,与朝右的“X轴”,就如下图中的左边所示:

对于一个Mat类的图像,

图像的高是矩阵的行数,即rows,

图像的宽是矩阵的列数,即cols。

在图像处理中,要特别注意操作时不要超出图像的坐标。

图像的坐标依然遵循C++的数组原则,即从0开始计数。

比如一副图像image的行,起点是0,最后一点是image.rows-1;

列的起点是 0,最后一点是image.cols-1

注意:指明某个点时,有的地方是(行,列),

有的地方是(列,行),不要混淆了。

_______________________________________________

如下所示:

指定某个像素点: image.at<uchar>(row, col);

______________________________________

Mat,Rect,Point中的 坐标系 都是左上角为原点

Point类中的x,y:

Point.x==col ==width

Point.y==row == heigh 

____________________________________________

取感兴趣区域: image( Rect(col, row, width, heith ) );

image(Rect (左上角坐标x,左上角坐标y,宽,高) );

________________________________________________


相关文章

  • OpenCV中的坐标

    OpenCV中储存图像专用的Mat类,它的本质是一个矩阵! 因为是矩阵的缘故,一副Mat类图像的坐标系不是传统的那...

  • opencv图像旋转矩阵

    在Python opencv中图像旋转矩阵可以用来旋转源图片到目标图片、旋转源坐标点到目标坐标点。根据图像旋转矩阵...

  • OpenCV:相机坐标转图像坐标

    其中,XYZ为相机坐标系下坐标.uv为图像坐标 根据公式将相机坐标系下坐标转换成图像坐标 这里图像是无畸变的. 已...

  • OpenCV 尺寸坐标问题

    坐标系 输出 (3072, 4096, 3)(3072, 4096, 3) Resize 输出 (200, 100...

  • OpenCV坐标计算辅助

    OpenCV坐标计算辅助,其它情况可修改数点(cv::Point)数据类型以适用。用于一些坐标计算的辅助类,算法来...

  • 常见图像读取方式得到图像的形状、索引、通道顺序

    W代表宽,H代表高,x代表横向坐标,y代表纵向坐标 电脑属性里显示的 W*H opencv 形状image.sha...

  • 【OpenCv】学习笔记

    前言: 【#include 】中“opencv2”中的”2”并不表示Ope...

  • OpenCV内部坐标系

    坐标系 row == heigh == Point.ycol == width == Point.xMat::at...

  • openCV学习

    在 iOS 上使用 OpenCV## 一 : 添加 OpenCV 到你的工程中#### 集成 OpenCV 到你的...

  • 像素坐标转世界坐标的计算

    原理 下图表示了小孔成像模型(图片及公式参考opencv官方资料) 世界坐标系:其坐标原点可视情况而定,可以表示空...

网友评论

    本文标题:OpenCV中的坐标

    本文链接:https://www.haomeiwen.com/subject/iiluvftx.html