2012-02-25 11 views
0

再スケーリングされた画像上のポイントを元の画像にプロットし、画像上の同じ位置を依然としてポイントしたいと考えています。ポイント画像再スケーリングの再プロット

私は1024x768の元のサイズの画像があります。私はそれを640x480の可視領域に収まるように縮尺し、点を(x = 300、y = 212)にプロットします。

イメージを元の1024x768に戻すと、ポイントをプロットするためにどのような式を使用しますか?

答えて

0

まずあなたが

scale = (size of scaled image)/(size of original image) 

あなたが簡単なオリジナルの翻訳できる規模が規模を乗じてスケールされた座標に座標たら

厥、あなたのスケーリングされた画像が拡大かを知る必要があります。

scaled_x = original_x * scale_x 

スケーリングされた座標から元のスケールへと単純に移動します。

original_x = scaled_x/scale 

スケーリングはあなたが別途

xとyスケールはこれがそう私には宿題のように見えるのワークアウトにする必要があります画像(あなたのケースではない問題)のアスペクト比を保持していない場合私はあなたが数字で代用することを許可します。

+0

オクラホマ - ありがとう、一束 - 私はそれがjivesかどうか見るためにこれを採用する! ありがとう! –

関連する問題