1

px と py が a が配置される実際の座標ではない理由を説明してもらえますBitmapか? マトリックスを理解しようとしていますが、スケーリングされた x とスケーリングされた y しか理解できません。ここに例があります:

float newBitmapWidth = (float) (canvas.getWidth()/((float)800/345)*1.5); 
float scaledWidth = newBitmapWidth / 1697;
float newBitmapHeight = (float) (canvas.getHeight()/((float)480/100)*1.5); 
float scaledHeight = newBitmapHeight / 492;
CarMatrix.postScale(scaledWidth, scaledHeight, 100, 100);

したがって、マトリックスは私の 1697x492 ビットマップを 517.5x150 に完全にスケーリングします。占有されているピクセル/画面解像度の正確な量...しかし、Bitmappxとpyで配置しようとすると、私の場合、画像はそれらから始まりません:100,100。

4

0 に答える 0