how to assign zero value to all pixels in an image ?

25 次查看(过去 30 天)
assign zero value to pixel

采纳的回答

Jan
Jan 2013-9-11
It depends on what an "image" is. Please post more details in future questions. Fortunately the procedure to set the values to 1 is equal:
Img = rand(1024, 768, 3); % RGB image
Img(:) = 0;
Img2 = randi([0, 255], 1024, 768, 'uint8');
Img2(:) = 0;
  2 个评论
sheno39
sheno39 2013-9-11
thanks a lot. as am beginner in matlab programming, i do not how to do the code.. i need the code for following function: function computedensity() for x in all pixels p[x] = 0; for n in all pixels less than 3 p[x]+=exp(-(f[x]-f[n])^2
Jan
Jan 2013-9-12
编辑:Jan 2013-9-12
This is a completely new question. Please ask it in a new thread.
"for n in all pixels less than 3 " is not clear to me. What is "f"?

请先登录,再进行评论。

更多回答(2 个)

sidra
sidra 2013-9-11
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 个评论
sheno39
sheno39 2013-9-11
thanks for your answer.. how to code the following.. kindly reply.. function computedensity() for x in all pixels p[x] = 0; for n in all pixels less than 3 p[x]+=exp(-(f[x]-f[n])^2
Image Analyst
Image Analyst 2013-9-11
% 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
Image Analyst 2013-9-11
Yet another way
grayImage = zeros(size(grayImage), 'uint8');
  1 个评论
sheno39
sheno39 2013-9-11
编辑:sheno39 2013-9-11
thanks for your help.. can u help me to code the following.. kindly reply.. function computedensity() for x in all pixels p[x] = 0; for n in all pixels less than 3 p[x]+=exp(-(f[x]-f[n])^2

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Shifting and Sorting Matrices 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by