Recovering magnetization distributions from their noisy diffraction data