for (u=0; u<8; u++)
for ( v=0; v<8; v++)
{
temp=0.0;
for (x=0; x<8; x++)
for (y = 0; y < 8; y++)
temp+=(double)inblock[x][y]*cos((2*x+1)*u*pi/16)*cos((2*y+1)*v*pi/16);
}
还有优化的余地吗