client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client_socket.connect((HOST,PORT))
screen_width = 0
screen_height = 0
while True:
client_socket.send("loc\n")
data = client_socket.recv(8192)
pos_coordinates = data.split()
if(not(pos_coordinates[-1] == "eom" and pos_coordinates[0] == "start")):
continue
if (screenw != int(pos_coordinates[2])):
screenw = int(pos_coordinates[2])
screenh = int(pos_coordinates[3])
blalba(pos_coordinates)
如何获得 3 个 pos_coordinates 列表值的平均值?例如,如果 pos_coordinates[8] 包含值 345,我想获得该值的平均值并使用平均值。我想这样做的原因是因为我从通过相机检测到的图像中得到了噪音,我认为最好的方法是获取这些值的平均值以获得我想要的值。有关如何执行此操作的任何示例?