問題タブ [photography]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
31 参照

python - 座標境界を指定して、画像内の一連のターゲット座標のピクセル値を見つけます

私は、月面偵察オービターからのデータを含むプロジェクトに取り組んでいます。データセットは通常、幅 5064 ピクセル、高さ 52224 ピクセルであり、緯度と経度の一般的な (有効数字 2 桁の) 座標は、観測の中心と各コーナーのメタデータで提供されます。これらの座標を使用した典型的な観測は、次のようになります。

LROC アーカイブからの観測 M1131630333R。

緯度と経度がわかっているこの画像の目立つクレーターの中心のピクセル値を取得したいとしましょう。この場合、そのクレーターの座標は、南に -11.80、東に 33.14 です。どうすればそれができますか?

オービターが南を上にしている可能性があるため、これらの画像の一部は反転しています。オービターは完全な極軌道を持っていないため、観測結果は通常直線ではありませんが、横の緯度または上/下の経度が一致する場合があります。

これまでに使用しようとした python コードを次に示します (東に行くほど x 値が増加し、南に行くほど y 値が増加すると仮定します)。

(Numpy を np として使用)

このコードは正常に動作しているように見えますが、異なる回転にある同じクレーターの 2 つの観測がある場合、得られる位置は常に同じではありません。