In the initial 10-15 days of internship, I read research papers of IEEE and Elsevier to learn the basic concept of the MRF.
After that I came to know that MRF is very useful in noise removal, image enhancement and image segmentation etc.
I implemented a code in matlab, in main function one can give the number of iterations, as more the number of
iterations more clear are the edges. It includes an ICM function which combines all other functions.
Neix Function assigns the potential of a clique being well classified depending on its 8 neighbors.
Function GMM parameter find sigma corresponding each pixel with the use of covariance function.