According to the conjugate symmetry property of Fourier transform, shouldn't the following command not return 1 (=true):
x=imread('cameraman.tif');
ishermitian(fft2(x))
However it does not (returns 0).
Is it due to some rounding error? Something else? Otherwise, how would you check that it is (avoiding to write a painful code with for loops etc)?