pytho2.7,openCV4.0を使っているものです。
輪郭抽出から得られた輪郭の座標をnp.arrayを使い下のように格納されています。
これをcsvに書込みたいのですが、すべてを書き込むことはできたのですが、
とちらの都合上全てをcsvに出力する必要はなく。例えは1つ目は書込み2、3個目は書き込まないで
4番目を書き込む。などしたいと考えております。
わかるかたよろしくお願いします。
python
1[[[ 532. 297.]] 2 3 [[ 533. 296.]] 4 5 [[ 535. 296.]] 6 7 [[ 536. 297.]] 8 9 . 10 . 11 . 12 13 14 [[ 525. 299.]] 15 16 [[ 526. 299.]] 17 18 [[ 527. 298.]] 19 20 [[ 528. 298.]] 21 22 [[ 529. 297.]]]
python
1if not os.path.exists("/Users/shirasunahiroaki/PycharmProjects/paraview/cont0.csv"): 2 with open ("/Users/shirasunahiroaki/PycharmProjects/paraview/cont0.csv", mode='a') as f: 3 while i in len(contours[0]): 4 5 writer = csv.writer(f) 6 writer.writerows(large_contours0)
回答2件
あなたの回答
tips
プレビュー