- 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?
2 次查看(过去 30 天)
显示 更早的评论
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 个评论
Rik
2018-2-22
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]
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!