我在 Python 中使用 OpenCV 库来检测人脸并计算围绕人脸形成的矩形(X,Y)的中心点,以控制连接到 arduino 的伺服系统。因为python使用unicode,所以我将它转换为字节,就像这样
data = "X{0:f}Y{1:f}".format(xx, yy)
bdata = b'data'
arduino.write(bdata)
我必须通过串行通信在 arduino 程序中接收这些字节,并且它正在接收。问题是我无法将其解码回字符串,因此程序可以读取我已经尝试并搜索了很多论坛,但我没有这方面的初学者,因为我有机械engg背景,所以完全是菜鸟。我什至不知道这是否可能。提前致谢!