- Your question is not urgent.
- If you have an image in Matlab it is a matrix by definition.
- You could write it to a text file, but why would you convert your data to a format that is harder to read again. You can use functions like fprintf or dlmwrite if you insist, but I would advise you to rethink why you want to. What is you goal?
How to take values of all pixels of a binary image?
1 view (last 30 days)
Show older comments
Hi, I new in Matlab. I have a binarized image. I mean, i want to save the value like (X,Y) = 0 or 1. where, X,Y pixel cordinate. using imtool i can copy only one value at a time.But i need to copy all the values at a time. plz help me with that.
6 Comments
Rik
on 22 Feb 2018
I could write the code to write your matrix to a file, but you have explained why you would want to. I don't feel like spending time on code that is useless to you, so I want to be sure you want a text file with a content like this:
(1,1)=1
(1,2)=0
(1,3)=1
(2,1)=0
(2,2)=0
(2,3)=1
When provided with an image like:
IM=[1 0 1;0 0 1]
Answers (0)
See Also
Categories
Find more on Explore and Edit Images with Image Viewer App in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!