たとえば、10px x 10px の長方形があり、左上隅の座標が 0, 0 であるとします (これらの数値は任意であり、単なる例です)。以下はそのような画像で、すべてのボックスが 1 ピクセルで、緑色の部分が問題の長方形です。
その長方形内のすべての座標のリストを取得したい場合、どうすればよいでしょうか? 特にこの長方形では、100 個の座標のリストになります。質問が十分に明確でない場合は教えてください。
どんな助けでも大歓迎です!
たとえば、10px x 10px の長方形があり、左上隅の座標が 0, 0 であるとします (これらの数値は任意であり、単なる例です)。以下はそのような画像で、すべてのボックスが 1 ピクセルで、緑色の部分が問題の長方形です。
その長方形内のすべての座標のリストを取得したい場合、どうすればよいでしょうか? 特にこの長方形では、100 個の座標のリストになります。質問が十分に明確でない場合は教えてください。
どんな助けでも大歓迎です!
難しい考えで判明しました(私は幾何学の経験がかなり浅いです)私はこれを自分で解決することができました. JS で:
function getRectCoordinates(x, y, width, height) {
var coordinates = [];
for (var h = 0; h < height; h++) {
for (var w = 0; w < width; w++) {
coordinates.push({x: w + x, y: h + y});
};
};
return coordinates;
}