スプライトを拡大縮小のループ表示をしたら、
png 画像の端にチラチラノイズみたいなちらつきが出ます。
これはどうやったら取り除けるのでしょうか。

あと、同じ系統の色の微妙なグラデーションが
24bit の画像を 8bit で保存した時のように汚く表示されます。
少しでもグラデーションを綺麗に表示したいのですが、
png では限界がありますか?