访问[[[i j k l]]]的元素



我最近开始使用Python和图像处理。CV的HoughLinesP函数输出了这个"[[465 391 521 391]]]",我需要将值导出到excel表格之后。所以,我需要单独访问这些元素

我该如何访问这些元素并存储它们以供以后使用?

谢谢你的帮助!

下面是相应的文档。调用该函数的结果是一个数组,其中包含您需要的点。下面是访问它们并将它们存储到CSV的方法:

lines = cv2.HoughLinesP(...)
with open('tmp.csv', 'w') as f:
    for l in lines:
        f.write(','.join(str(x) for x in l) + "n")

文件tmp.csv应该包含Excel中可以打开的数据

更简单的方法,使用csv:

import csv
# Assuming lines is already defined and in scope.
with open('tmp.csv', 'w') as f:
   writer = csv.writer(f, delimiter=',')
   writer.writerow(lines)

相关内容

  • 没有找到相关文章

最新更新