Circle detection in CTscan

조회 수: 2 (최근 30일)
Peter To
Peter To 2014년 4월 7일
편집: Julia 2015년 4월 16일
Dear specialists, Currently, I have to detect some circles from CT scan images. The sample is as below
The radius range is from 5-110, so I tried to divide this range into several smaller intervals. However, the results is not adequate. Could anybody please help me to detect them ? Thank you very much.
  댓글 수: 2
Peter To
Peter To 2014년 4월 7일
Sorry, I forget to mention that I use imfindcircles command. This command advices rmax <3*rmin and rmax-rmin <100.
Spandan Tiwari
Spandan Tiwari 2014년 4월 11일
Did you try changing the Sensitivity parameter in imfindcircles? Can you show the code you used?

댓글을 달려면 로그인하십시오.

채택된 답변

Image Analyst
Image Analyst 2014년 4월 7일
Did you try imfindcircles()?
  댓글 수: 11
Image Analyst
Image Analyst 2014년 4월 12일
The standard deviation filter did a pretty good job on the bigger circles. See attached m-file.
Peter To
Peter To 2014년 4월 14일
It is awesome, I will study your code right now. Although this code cannot detect the small circles, it helps me to start over. Thank you very much.

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Julia
Julia 2015년 4월 15일
This code looks really useful. I tried to use it for the detection of pores in the attached picture. As you can see, especially in the center, the pore spaces are widely connected, so a distinction would be needed. Basically i would like to fit in circles into the pore spaces to get a pore size distribution. Using your proposed code as it is does not help in this case. Could you suggest which parameters to play with in order to make it fit better for less obvious cases like mine?
  댓글 수: 2
Image Analyst
Image Analyst 2015년 4월 15일
There is no picture attached. I suggest you start a new question with it. You can reference this one if you want.
Julia
Julia 2015년 4월 16일
편집: Julia 2015년 4월 16일
I attached the picture. I will also start a new question. Thanks. http://www.mathworks.com/matlabcentral/answers/203771-detect-highly-connected-pores-in-a-ct-scan

댓글을 달려면 로그인하십시오.

Community Treasure Hunt

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

Start Hunting!

Translated by