Image processing 图像处理(主要是opencv)索引约定
我试图理解一些图像处理类型函数的索引约定,特别是在opencv中 所以索引一个像素是Image processing 图像处理(主要是opencv)索引约定,image-processing,opencv,Image Processing,Opencv,我试图理解一些图像处理类型函数的索引约定,特别是在opencv中 所以索引一个像素是[行,列]即y,x,对吗?我认为这在图像处理中很常见 但是,当在opencv中为矩形拾取点时,它需要[col,row]即x,y。对于任何需要cvPoint 因此,如果我正在编写一个函数,它说,从图像中的坐标中获取一个样本,它应该是[col,row]还是[row,col]?在内部,图像几乎肯定是存储在行中的,因此索引自然是[row,column] 但在数学x中,y更为常见,所以任何通过坐标要求单个像素的函数最好是f
[行,列]
即y,x,对吗?我认为这在图像处理中很常见
但是,当在opencv中为矩形拾取点时,它需要[col,row]
即x,y。对于任何需要cvPoint
因此,如果我正在编写一个函数,它说,从图像中的坐标中获取一个样本,它应该是[col,row]
还是[row,col]
?在内部,图像几乎肯定是存储在行中的,因此索引自然是[row,column]
但在数学x中,y更为常见,所以任何通过坐标要求单个像素的函数最好是f(x,y)
openCV通过使用指定图像(行、列)的调用创建图像(即,图像(高度、宽度))来稍微混淆问题,通常将图像命名为列(行、列)即640x480或1920x1080