カスタム画像の切り抜きを書いています。
画像ビューと、トリミングする領域を選択するための長方形があります。
トリミング後、トリミング領域を表す長方形の左上の点を知る必要があります。
しかし、取得しようとすると、Rectは画像ではなく、画面のX、Y、および幅の座標を表示します。画像の実際の座標を取得するにはどうすればよいですか?
デバイス画面のピクセル単位の実際のサイズを使用して、単純な比例規則を適用できると思います (画像が全画面表示されていると仮定します)。この非常に完全な回答を使用して、画面サイズを簡単に取得できます: https://stackoverflow.com/a/1016941/1417179
そこから、画像の寸法が w h で画面の寸法が ws hs の場合、image_coordinates = screen_coordinates*w/ws を使用して画像空間の座標を取得できます。
表示される画像が画面と同じ縦横比でない場合は、少しごまかす必要があるかもしれませんが、考え方は同じです。
お役に立てれば!