Imfindcircles() detect circles which are not there..

조회 수: 1 (최근 30일)
karishma koshy
karishma koshy 2019년 7월 14일
편집: Image Analyst 2019년 7월 14일
I'm trying to use imfindcircles setting minimum and maximum radii. I have even mentioned the method and object polarity in the command. Still it detect falsely.
How can I solve this.
  댓글 수: 2
KALYAN ACHARJYA
KALYAN ACHARJYA 2019년 7월 14일
Please attach image
karishma koshy
karishma koshy 2019년 7월 14일
The original image was a 1000 frames of Tiff image. I have attached the subtracted image I have obtained after averaging and also the code I have done so far.
Thanking you in advance for your kind advices.

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

답변 (1개)

KALYAN ACHARJYA
KALYAN ACHARJYA 2019년 7월 14일
편집: KALYAN ACHARJYA 2019년 7월 14일
When I checked imfindcircles on subtracted image (all pixels 255), I didnot get any circles.
im=imread('subtracted.png');
Rmin=10;
Rmax=65;
[centers,radii]=imfindcircles(im,[Rmin Rmax])
I have tried with different values Rmin and Rmax too.
Result:
centers =
[]
radii =
[]
[] represents empty.
  댓글 수: 9
KALYAN ACHARJYA
KALYAN ACHARJYA 2019년 7월 14일
편집: KALYAN ACHARJYA 2019년 7월 14일
I saved the shared image(imf.png) as qq.png
im=imread('qq.png');
Rmin=10;
Rmax=65;
[centers,radii]=imfindcircles(im,[Rmin Rmax]);
Learning is an ongoing process, lets keep trying and keep learning!
Good Night!
karishma koshy
karishma koshy 2019년 7월 14일
Thank you so much for your valuable time. Have a good day

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

태그

Community Treasure Hunt

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

Start Hunting!

Translated by