2016-11-02 8 views
0

タイトルgore申し訳ありませんが、説明するのは難しいです。画像内のボックスの大きさに応じて、画像の必要な高さを計算します。

画像があります。これは、高さが1000pxと言います。その画像では、ボックスの大きさと位置を知っています。それは600pxです。内側のボックスは、画像の高さに比例してスケールされます。私は600pxと一致するボックスの高さを得るために、画像をどの高さに設定する必要があるか把握する必要があります。私は画像の高さしか設定できません。

既知の変数

boxHeight = 800 
imageHeight = 1000 
desiredBoxHeight = 600 
requiredImageHeight = ?? 

ここで私が何を意味するか:左、現在の状況、右の希望状況。 正しい状況で画像の高さを把握するための計算は何ですか?

私は試してみましたが、私は数学者ではないので、私はウィットの終わりです。

答えて

1

私が正しく理解していれば、画像はボックスのサイズに比例して拡大縮小されます。ボックスは800から600ピクセルになります。したがって、画像は1000から1000 *(600/800)= 750ピクセルになります。

だからです:

requiredImageHeight = imageHeight * (desiredBoxHeight/boxHeight) 
+0

うわー、そのシンプル本当に数学です。私はとても馬鹿だと感じる。どうもありがとうございます。 –

関連する問題