找到最低的白色像素
Find the lowest white pixel
我有这个二进制图像。
如何找到最低白色像素的坐标?
如果您的矩阵中有代表白色和黑色的 0 和 1 值
您可以通过
找到白色像素
[row,col,v] = find(A);
那么最低像素有坐标
x = max(row)
y = col(find(row==max(row)))
如果你有不止一个最低像素,也许你可以简单地获取其中一个的坐标。例如:
mrow = max(row);
y = col(find(row==mrow(1)))%if you wanna take the lowest pixel on the left
我有这个二进制图像。
如何找到最低白色像素的坐标?
如果您的矩阵中有代表白色和黑色的 0 和 1 值
您可以通过
找到白色像素 [row,col,v] = find(A);
那么最低像素有坐标
x = max(row)
y = col(find(row==max(row)))
如果你有不止一个最低像素,也许你可以简单地获取其中一个的坐标。例如:
mrow = max(row);
y = col(find(row==mrow(1)))%if you wanna take the lowest pixel on the left