2024-05-16 12:15:55 发布
网友
*Cx,Cy=中心(X坐标,Y坐标) 行P,列P=行和列像素值*
给定上述场景,我希望提取所选cX和cY的相应行和列像素值
示例:如果cX值=(min(cX)+/-10)和cY=(min(cY)+/-10),则返回相应的行和列像素值
预期输出:cX=298,cY=270 RowP=842,ColP=505
假设您的数据是一个称为“值”的numpy矩阵:
cx_min = min(values[:, 1]) cy_min = min(values[:, 2]) for i in range(0, len(values[:, 1])): cx = values[i, 1] cy = values[i, 2] if cx in range(cx_min-10, cx_min+11): if cy in range(cy_min-10, cy_min+11): rowp = values[i, 3] colp = values[i, 4] print(cx, cy, rowp, colp)
这张照片:
(298.0, 270.0, 842.0, 505.0)
假设您的数据是一个称为“值”的numpy矩阵:
这张照片:
相关问题 更多 >
编程相关推荐