can you help me this Question? Learn the matlab built-in function for Adaptive Histogram equalization and apply it for the camera man. Estimate the optimal window size that gives ‘better’ enhancement
So out of memory error happens when you don't have enough RAM in your PC to load so many images. You may have ti change the code to be more efficient so that it does not take a lot of memory
I guess your matlab version is older than 2014 hence it is giving the error. (source: in.mathworks.com/matlabcentral/answers/397002-undefined-function-immse-for-input-arguments-of-type-uint8) So what I suggest is you could manually write the code for mse %Say a and b are the 2 input image %First Convert them to double a = double(a) b = double(b) %then just do (mean(mean((a-b).^2))) %if the image is color then do mean(mean(mean((a-b).^2))) hope that helps
can we get a user input value for images like getting the file path from the user f = input('filepath ','s'); A = importdata(f); im = imread(A); ??????????????????????????????????????
@@pratikian I mean in case of histogram I can label x axis as pixel value and y axis as number of pixels. But in case of an image what is suitable to be labeled for x-axis and y-axis?
@@ahlamrafeek9141 so image is a 2d signal unlike histogram which is 1d. So both the axis in the image acctually represent pixels. The only label that comes to my mind now is rows for the y axis and columns for the x axis.