0

私のプロジェクトでは、画像をズームしてからズームした画像を保存する必要があります。画像をズームすることはできますが、サイズがどれだけ増加したかという値を取得できません。次のコードを使用して画像をズームしています。

float newDist = spacing(event);
Log.d("Venue Page", "newDist=" + newDist);
if (newDist > 10f) {
matrix.set(savedMatrix);
float scale =newDist / oldDist;
matrix.postScale(scale,scale,mid.x,mid.y);
}
view.setImageMatrix(matrix);

ズーム後の画像のサイズを計算する方法は?

ありがとう

4

1 に答える 1

0
newWidth = oldWidth * scale;

newHeight = oldHeight * scale;
于 2012-09-27T09:43:31.313 に答える