0

480 X 480 ビットマップ イメージ サイズを 30 X 30 ピクセル サイズに縮小したいが、全体の高さと幅はそのまま維持したい。(高さ/幅のプロパティをスケーリングしたり使用したりしたくありません!)

したがって、480/16 = 30 を除算すると、30 ピクセル要素の平均ピクセル値を取り、それを新しい画像に入れる必要があります。

actionscript 3.0で平均を取る方法は? getpixels() メソッドを見ましたが、これを達成するための簡単な方法/方法はありますか?

もっと簡単に言えば、ビットマップ画像のピクセルを 480 X 480 から 30 X 30 に縮小しようとしています。高さと幅は同じままで、画像を 30 X 30 に変換した後、ある程度の歪みが予想されます。

スケーリングを行いましたが、幅と高さが減少します。幅と高さを再度増やすと、通常のピクセルが回復します。ありがとう!

4

1 に答える 1

1

次に、コードで画像全体のコピーを単純に作成し、単純なスケーリングを使用してコピーをスケーリングし、それをユーザーに提示するだけにしてみませんか。スタックオーバーフローからこれも見てください

動的にロードされたイメージをフラッシュ (as3) にサイズ変更する方法

于 2012-06-09T06:28:50.770 に答える