イメージ上にある座標の配列を生成しようとしています。 使用されている画像は、640×480ピクセルのフレームです。私は使用したいxとyのすべての配列を作ることができました。私は、これらの各点で小さな円をプロットして、可視化と後で使用するために、OpenCVサークル関数に入力できる形式に座標を取得しようとしています。以下は、私がこれまで持っているものです:Python Numpyはある範囲のXとY値の座標を生成します
Ypts = np.arange(5, 480, 5)
Xpts = np.arange(5, 640, 5)
ノー成功を収めて
[pts]= np.vstack([Xpts, Ypts]).T
と
coordinate = []
for x in range(Xpts.size):
for y in range(Ypts.size):
coordinate.append((x, y))
を使用してみましたが、私がコーディネートのために得る出力は[0, 0], [0, 1], [0, 2], ...
代わりのポイントですXpts
とYpts
の値に関連しています。
Xpts = [5, 10, 15, 20, 25, 30, 35]
Ypts = [5, 10, 15]
と私は答えがあるように取得しようとしています:
Points = [[5, 5],
[5, 10],
[5, 15],
[10, 5],
[10, 10],
[10, 15],
[15, 5],
[15, 10],
......,
[35, 15]]
['itertools.product'](https://docs.python.org/2/library/itertools.html#itertools.product)を使用してください。 – BrenBarn