how to change the pixel value for each of a list of pixels

7 次查看(过去 30 天)
Hi,
I have a list of pixel's coordinates of 3D binary image (the list's dim: number of pixels to change x 3: the first column is the 'X' coordinate, the second is the 'Y' cooridinate and the third is 'Z' coordinate).
I would like to change each pixel in that list to hold the value of '0' (black color). how can I do it so it won't take too much time?
code examples would be appreciated! :)

回答(1 个)

David Hill
David Hill 2020-6-2
I(m(:,1),m(:,2),m(:,3))=0;
  3 个评论
David Hill
David Hill 2020-6-2
Are most of the pixels changing to zero? How do you decide which pixels to change (how is your maxtrix formed)?
YA
YA 2020-6-2
Im using 'regioprops3' to create groups of connected 3d binary volumes inside the 3d image(mask), and I would like to remove the pixels from one of those groups from the 3d mask (by changing their pixels value to 0)

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 3-D Volumetric Image Processing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by