0

画像に回転、ドラッグ、スケーリングを同時に適用したい。画像のドラッグとスケーリングは正常に機能しますが、回転を適用するとすぐに画像の品質が失われます。画像に同時に回転、移動、スケーリングがあり、変換を適用した後に画質が失われない例を教えてください

4

1 に答える 1

0

Maps API 拡張機能の MapsDemo を見てください。マップを回転させるために、平滑化されたキャンバスを実装します。これは、画像の描画に使用されるペイントでフィルタリングをオンにすることによって行われます。

private final Paint mSmooth = new Paint(Paint.FILTER_BITMAP_FLAG);

ソース ピクセルからデスティネーション ピクセルへのマッピングは 90 度の点でのみ完全になる可能性があるため、回転では常にある程度の品質が失われます。

ところで、ドラッグの代わりに、翻訳を意味していると思います。

于 2012-06-07T17:31:54.810 に答える