How to plot different probability distribution for an image . Kindly help me.

The reference image i have attached.

3 Comments

What have you tried? Do you have any attempts?
I tried with hist plot it didnt workout. I need to plot different type of PDF(weibull, log normal, Rayleigh etc.) for an sonar texture image.

Sign in to comment.

 Accepted Answer

gray_image=rgb2gray(imread('image_test.jpg'));
[r c]=size(gray_image);
pix_prob_normal=imhist(gray_image)./(r*c);
plot(0:255,pix_prob_normal);
xlabel('Gray Levels');
ylabel('Pixels Probability');
I need to plot different type of PDF(weibull, log normal, Rayleigh etc.) for an sonar texture image
pix_prob_weibull=
plot(.....)
hold on;
so on...
At last use Legends
Hope you can do the other plots.

More Answers (0)

Asked:

on 26 Sep 2019

Commented:

on 26 Sep 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!