value of the pixel

sir i have a edged image(img) ,i need to check a specific pixel whether it is white or black. how to check?
that is in an image of size 1024X768, i need to check(100X343)Th pixel, how to do please help in coding

Respuestas (2)

Matt Fig
Matt Fig el 26 de Abr. de 2011

0 votos

That would depend somewhat on the datatype, and how exact you want to be in calling something black. Do you want a tolerance? What kind of image is it? I.e., if myimage is the name of your image, what does this return:
whos myimage
Walter Roberson
Walter Roberson el 26 de Abr. de 2011

0 votos

if any(img(100,343,:) ~= 0)
%it is not pure black. Might be very very dark gray, though.
else
%it is pure black
end
For a 2D binary image, you can reduce this test to
if img(100,343)
%it is white
else
%it is black
end

La pregunta está cerrada.

Etiquetas

Preguntada:

el 26 de Abr. de 2011

Cerrada:

el 20 de Ag. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by