MATLAB: How to evaluate the quality of an image

image acquisitionimage analysisimage processingImage Processing Toolbox

what are the criteria, which can I used to evaluate the quality of the output image. I already used the following  1- numbers of edges 2- summation of intensity around the edges 3- entropy 4- PSNR what else??
Related Question