how to write algorithm for the given normalization matlab code?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
somasekar jalari
el 19 de Jun. de 2015
Respondida: Walter Roberson
el 19 de Jun. de 2015
Hai, here i have given a matlab code for normalization of an image for further processing. explain briefly how to write algorithm for document purpose?
input=imread('Image1.jpg');
dim=size(input,3);
input=im2uint8(input);
output=zeros(size(input));
if (dim==1 || dim==3)
for j=1:dim;
scalVal=sum(sum(input(:,:,j)))/numel(input(:,:,j));
output(:,:,j)=input(:,:,j)*(230/scalVal);
end
output=uint8(output);
end
figure,imshow(output);
1 comentario
Image Analyst
el 19 de Jun. de 2015
I don't know what your question means. Explain how to write an algorithm? For document purposes? Are you asking how to write a scientific paper and submit it to a journal or professional society? Are you asking how to learn how to do computer programming? Or how to learn MATLAB? See this link http://www.mathworks.com/matlabcentral/answers/6200-tutorial-how-to-ask-a-question-on-answers-and-get-a-fast-answer
Respuesta aceptada
Walter Roberson
el 19 de Jun. de 2015
scalVal=sum(sum(input(:,:,j)))/numel(input(:,:,j));
is the mean over the plane, so each plane is multiplied by 230 / mean of plane
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Get Started with MATLAB en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!