2016-11-13 10 views
0

次の4セットの座標を四角形の角にすると、すべての内側ピクセルの座標マッピングを作成する最良の方法は何でしょうか?コーナー座標を使用してすべての内部座標のタプルを作成する

(566, 282) - top left 
(566, 304) - top right 
(594, 282) - bottom left 
(594, 304) - bottom right 

コーナー座標を使用してこのピクセルボックスを作成するのに役立つPythonライブラリはありますか?

すなわち期待される結果

[(566, 282), (566, 283), (566, 284)...(594, 302), (594, 303), (594, 304)] 
+0

使用 '範囲()'と 'for'ループ必要 - あなたは1行でそれを行う必要があります。 – furas

答えて

1

あなただけforrange()とリスト内包

left = 282 
right = 304 
top = 566 
bottom = 594 

result = [(y, x) for y in range(top, bottom+1) for x in range(left, right+1)] 

print(result) 
+0

あなたのコメント、作品、感謝を読んだ後にちょうどこれを試してみてください! – AK47

関連する問題