MATLAB Answers

How can I extract features about image texture?

38 views (last 30 days)
Kotaro
Kotaro on 31 Oct 2013
Thank you for reading my question.
I plan to make a code to detect synapses from EM (electron microscopy) images automatically. To this end, first I'd like to detect the characteristic textures around synapse - synapse vesicle.
Could you look at fig.3 on the following link? http://dsresearch.stanford.edu/community/archive_issue_03.html
I think that this is accomplished by extracting the features about image texture and using classifier. But, I don't know how to extract texture features by Matlab.
I appreciate it if you would advise me about this matter.
  1 Comment
Constantino Carlos Reyes-Aldasoro
Hello. I tried the link and took me to a Page not Found. You could place an image in this feed to look at it. EM is tricky as the high resolution will imply that regions that may look uniform at other resolutions (i.e. a cell) can be different as you are getting more towards the molecular level.
Show me the image and we can continue.

Sign in to comment.

Answers (1)

Constantino Carlos Reyes-Aldasoro
Hello
The basic concept of texture is that you will transform your image, which has a certain texture, to a different space, where the texture will be recognised (i.e. the classification, which can be SVM, or any other, even thresholding if there is clear separation of the textures) depending on what texture method (GLCM, spatial filtering, Fourier filtering) you apply.
GLCM is just one of many methods, simple and effective, but not the most powerful. Have a look at this document for a guide to co-occurrence:
And the Matlab function is here:
You could also explore filtering in the Fourier domain, and the matlab code is available here:
This recent paper compares different texture segmentations with different algorithms:
Hope this gives you some ideas of how to proceed. Let me know if you need more information, or if solved, please accept the answer.

Community Treasure Hunt

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

Start Hunting!

Translated by