opencv for (int i=0;iheight;i++){for (int j=0;jwidth;j++){if (((UCHAR*)pCannyImg->imageData+pCannyImg->widthStep*i)[j]==255){y=i;break;}}}我想遇到白色的点就得到一个纵坐标值,可是结果纵坐标的值很大是不是坐标原点在右

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 07:50:40
opencv for (int i=0;iheight;i++){for (int j=0;jwidth;j++){if (((UCHAR*)pCannyImg->imageData+pCannyImg->widthStep*i)[j]==255){y=i;break;}}}我想遇到白色的点就得到一个纵坐标值,可是结果纵坐标的值很大是不是坐标原点在右

opencv for (int i=0;iheight;i++){for (int j=0;jwidth;j++){if (((UCHAR*)pCannyImg->imageData+pCannyImg->widthStep*i)[j]==255){y=i;break;}}}我想遇到白色的点就得到一个纵坐标值,可是结果纵坐标的值很大是不是坐标原点在右
opencv
for (int i=0;iheight;i++)
{
for (int j=0;jwidth;j++)
{
if (((UCHAR*)pCannyImg->imageData+pCannyImg->widthStep*i)[j]==255)
{
y=i;
break;
}
}
}
我想遇到白色的点就得到一个纵坐标值,可是结果纵坐标的值很大
是不是坐标原点在右下角啊!

opencv for (int i=0;iheight;i++){for (int j=0;jwidth;j++){if (((UCHAR*)pCannyImg->imageData+pCannyImg->widthStep*i)[j]==255){y=i;break;}}}我想遇到白色的点就得到一个纵坐标值,可是结果纵坐标的值很大是不是坐标原点在右
图像的坐标原点在 左上角
水平向右 是x轴 逐渐递增
竖直向下 是y轴 逐渐递增