キレイに画像を回転させたい。
画像回転を使用したとき、ちょっと拡大して見ると線の部分がギザギザになってしまいます。もう少しキレイに見えるようにできますか。
オーバーサンプリングという手法を使ってみてはどうでしょうか。
具体的には、元画像を拡大してから回転処理を行い、元のサイズに縮小します。
すると、回転処理は拡大した解像度で行っていますので、ジャギ(ギザギザ)が目立たなくなります。
欠点は、処理時間がかかることです。縦横2倍に拡大した場合、4倍の画素数の画像を回転する必要があります。
具体的には、元画像を拡大してから回転処理を行い、元のサイズに縮小します。
すると、回転処理は拡大した解像度で行っていますので、ジャギ(ギザギザ)が目立たなくなります。
欠点は、処理時間がかかることです。縦横2倍に拡大した場合、4倍の画素数の画像を回転する必要があります。
//適当に引いた斜め線を… Aとはイメージ そのサイズは「0,0,100,100」 Aの10,10から80,90へ線 Bとはイメージ Cとはイメージ dとはイメージ //普通に30度回転 Bの画像は「A」 Bを30で画像回転 //拡大して30度回転して縮小 Cの画像は「A」 Cを200,200で画像高速リサイズ Cを30で画像回転 Cを100,100で画像リサイズ //さらに拡大して30度回転して縮小 dの画像は「A」 dを300,300で画像高速リサイズ dを30で画像回転 dを100,100で画像リサイズ dのXは120
http://www.himanavi.net/cgi/nade-bbs2/cbbs.cgi?mode=all&number=7078&type=0&space=0&no=0