画像処理スレッドその5
■ このスレッドは過去ログ倉庫に格納されています
0607デフォルトの名無しさん
2006/01/12(木) 18:24:48画像のリサイズをしてるんですが、
float Resizep = 0.3;
int i,j,x,y;
long Width,Height,Rewidth,Reheight;
unsigned char r,rer,g,reg,b,reb,a,rea;
//画像を読み込む(略)
Rewidth = Width * Resizep;
Reheight = Reheight * Resizep;
for(i = 0;i / Resizep < Width;i++){
y = i / Resizep;
for(j = 0;j / Resizep < Height;j++){
x = j / Resizep;
rer[i*ReWidth+j] = r[y*Width+x];
reg[i*ReWidth+j] = g[y*Width+x];
reb[i*ReWidth+j] = b[y*Width+x];
rea[i*ReWidth+j] = a[y*Width+x];
}
}
自分なりに考えてみたのですが、このソースになにか問題や改善点はありますか?
画質とかは特に求めてないので複雑なアルゴリズム等は使いません。
■ このスレッドは過去ログ倉庫に格納されています