Automated Cell Counting of OCT Scans
3 views (last 30 days)
Show older comments
Greetings eveyone,
I want to measure the cell count on eye scans obtained via OCT scan, below is my own eye scan and you can see the retinal cells as a white trianglur particles in periphery.
Can somebody please help me and tell me wether it is possible to have a code so I can measure and extract these cells from retinal scan or not?
2 Comments
Image Analyst
on 17 Nov 2023
I don't see any white triangles in the periphery of the image or anywhere else. I see snake-like white streaks and smaller irregularly-shaped white blobs. Please outline in red the triangles that you want to segment out.
Answers (1)
Pratyush
on 17 Nov 2023
Hi Mohammad,
I understand that you want to measure the cell count on eye scans.
It is possible to write a MATLAB code to measure and extract these cells from an OCT retinal scan. The MATLAB Image Processing Toolbox provides a comprehensive set of reference-standard algorithms and workflow apps for image processing.
Here is a general idea of how you might approach this:
- Use the "imread" function to read the image into MATLAB.
- Preprocess the image which may involve converting the image to grayscale using the "rgd2gray" function, or applying a median filter to reduce noise.
- You can use edge detection functions such as "edge" or "imbinarize" to segment the image. This will help to isolate the cells.
- After segmentation, you can use the "bwconncomp" function to find connected components (which should correspond to cells). The "regionprops" function can provide useful measurements for these components.
- If the cells are all roughly the same size, you can filter out noise by only counting components of a certain size.
Hope this helps.
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!