【初心者歓迎】C/C++室 Ver.6【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0033デフォルトの名無しさん
NGNGfor(m=0;m<N;m++){
for(n=0;n<N;n++){
a=0.0;
for(v=0;v<N;v++){
for(u=0;u<N;u++){
if(u==0 && v==0)
c=0.5;
else
c=1.0;
a+=c*f[u][v]*cos(((2.0*m+1.0)*u*pai)/(2*N))*cos(((2.0*n+1.0)*v*pai)/(2*N));
}
}
g[m][n]=(unsigned char)a;
}
}
としているのですが、逆DCTをしても元に戻ってくれません。
画像に対してなのですが、これであっているでしょうか?
逆DCTが違う可能性もあるのですが。
■ このスレッドは過去ログ倉庫に格納されています