我的数据来自一个函数,它给出了一个圆的 x-y 位置的元组,然后是一个圆的半径条目。当我 print 函数的输出时,它给我下面的输出,其中数据是 float :
((308.5, 221.0), 7.861134052276611)
如何将此数据以制表符分隔格式写入文件,例如:
x1, "\t", y1, "\t", r, "\n"
如果对您有用,我正在使用的函数是 cv2.minEnclosingCircle(contour)。我想将我的圈子跟踪数据保存在一个文本文件中,以便稍后进行分析。
请您参考如下方法:
x = ((308.5, 221.0), 7.861134052276611)
print '{0[0]}\t{0[1]}\t{1}'.format(*x)
结果
308.5 221.0 7.86113405228
