首页 > C++和Python的OpenCV中关于图像坐标的注意事项

C++和Python的OpenCV中关于图像坐标的注意事项

基于C++的OpenCV:

  • .at(y, x) 先列再行
  • .size() 得到的是Mat的(高,宽)
  • CUDA的GpuMat也是Mat(y,x) 先列再行
  • cv::Point (x,y) x是列,y是行

 

基于Python的OpenCV:

  • center = (col, row)表示坐标的时候先列再行,和c++的一样
  • 但是表示矩阵的哪个像素时,t[row,col]先行再列

更多相关:

  • 使用OpenCV和Python进行实际操作 面向初学者的OpenCV Python动手操作计算机视觉 你会学到: NumPy基础知识 基于OpenCV的人脸检测 使用OpenCV在图像和视频上绘制形状 使用OpenCV进行平滑、模糊、阈值和形态学操作 基于OpenCV的目标跟踪 带有OpenCV的直方图 使用OpenCV查找车...