how to fuzzify the pixel intensity of an image

1 回表示 (過去 30 日間)
Sapam Jaya
Sapam Jaya 2013 年 11 月 1 日
回答済み: Kyle Rawding 2021 年 3 月 17 日
I need help in fuzzifying the pixel intensity using a membership function u(x)=e^(-(xmax-xmn)^2/2f^2)..xmax is maximum intensity value,xmn is d intensity at(m,n),f is a fuzzifier.how to do it in matlab
  1 件のコメント
Sapam Jaya
Sapam Jaya 2013 年 11 月 1 日
I hv taken d cameraman image

サインインしてコメントする。

回答 (2 件)

Constantino Carlos Reyes-Aldasoro
Constantino Carlos Reyes-Aldasoro 2020 年 12 月 3 日
I think that what you are referring to as "fuzzifying" is better described as randomness or adding noise. What you can do is simply add noise, which can be uniform or normally distributed with the functions
rand(m,n)
or
randn(m,n)
where m,n are the dimensions of the image you want to make fuzzy.
Hope this helps

Kyle Rawding
Kyle Rawding 2021 年 3 月 17 日
Hi -
I understand that you're interested in using pixel intensity as an input to a fuzzy inference system according to the membership function you've listed above.
We have a published example on tuning an FIS based on pixel color, which is just intensity in a specific RGB channel:
I believe you could follow this workflow then define your membership function as desired.
Cheers,
Kyle

カテゴリ

Help Center および File ExchangeFuzzy Logic Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by