Borrar filtros
Borrar filtros

Problem comparing Pixel value of RGB 'single' Image

2 visualizaciones (últimos 30 días)
Adnan Hanif
Adnan Hanif el 18 de Feb. de 2017
There is a problem comparing the RGB pixel value e.g (300,300,:) of an RGB 'single' image with any fixed scalar value. Here is the example for trying out yourself using demo image:
ii = imread('fabric.png');
ss = im2single(ii);
mm = ss(300,300,:);
nn = mm(:)
nn(2) == 0.2235
Here it return 0 (false).
On the other hand:
nn = [0.3098; 0.2235; 0.2706]
nn(2) == 0.2235
It return 1 (true), as expected.
Kindly shed some light on this issue. I am using MATLAB R2014b. Thanks

Respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by