Comparing images of the same on MATLAB and selecting particular features.

1 次查看(过去 30 天)
How do I match multiple coloured images to other images of the same but that is in black and white and eliminate everything that matches with the black part and keep only the parts of the image that match with the white on MATLAB as part of a CNN?

采纳的回答

Aditya Patil
Aditya Patil 2020-9-22
As per my understanding, you have an image that has only black and white colors. You have other colored images, from which you would like to remove parts, where the corresponding pixel in the b/w image is black.
Depending on your use case, you could load the images as matrices. Then create a binary mask based on b/w image, as follows
bwimage = imread(image_path)
flag = [bwimage == value] % where value is value of white
colorimage(flag) = 0 % or another appropriate value
Designing a CNN to do this might not be necessary as this can be done easily with few lines of code.
  2 个评论
Rana Jud
Rana Jud 2020-9-26
For example, this would be the original input image
And this would be the black and white output image that I would like to match it to.
Once that is done, id like to segment the image where it gets rid of the black and only keeps the white. At the end, it should output only the bit of the original image that matched to the white for further analysis of the cells without the background(black parts)

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Image Data Workflows 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by