Borrar filtros
Borrar filtros

How to apply Cumulative Density Function Formula?

2 visualizaciones (últimos 30 días)
Mustafa Uysal
Mustafa Uysal el 30 de Oct. de 2019
Comentada: Mustafa Uysal el 1 de Nov. de 2019
Hi,
I am trying to implement a research paper using MATLAB. i have to to apply this three formula, respectively.
son.pngPDa = zeros(1,256);
for i=1:256
PDa(i) = hCL(i) / (width*height); % width*height = total number of pixels
end
CDa = zeros(1,256); %create CDa in formula
CDa(1) = PDa(1) ;
for i=2:256
CDa(i) = PDa(i) + CDa(i-1);
end
value_after_enhancement = zeros(1,256);
for i=1:256
value_after_enhancement(i) = 255 * CDa(i);
end
But maximum value of CDa is 0.109. So, i see a dark image (maximum pixel value is 3) as a result. I couldn't understand where the problem is in my code. Can you help me, please?
  4 comentarios
Jeff Miller
Jeff Miller el 1 de Nov. de 2019
Sorry, I cannot understand what you are trying to compute.
Mustafa Uysal
Mustafa Uysal el 1 de Nov. de 2019
Thank you for reply.
I am trying to implement an contrast enhancement algorithm using this paper: Research Paper

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Biomedical Imaging 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!

Translated by