how to assign zero value to all pixels in an image ?
Mostrar comentarios más antiguos
assign zero value to pixel
Respuesta aceptada
Más respuestas (2)
sidra
el 11 de Sept. de 2013
I don't understand what purpose setting all the pixel values to zero would achieve.
Nevertheless One of the method is:
You can use two for loops starting from 1 to you image size and the within these loops set the pixel values to zero. Something of this sort
for i=1:n
for j=1:m
img(i,j)=0;
end
end
where n and m are the number of rows and columns respectively.
2 comentarios
sheno39
el 11 de Sept. de 2013
Image Analyst
el 11 de Sept. de 2013
% Find all pixels < 3
binaryImage = f < 3; % binaryImage is what you called x
Now, what's f(n)? What is n? In f(x), x is all pixels less than 3. But what is n in f(n)?
Image Analyst
el 11 de Sept. de 2013
Yet another way
grayImage = zeros(size(grayImage), 'uint8');
1 comentario
Categorías
Más información sobre Image Arithmetic en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!