JuliaImages / JuliaImages/ImageEdgeDetection.jl
Detection of circles in image with measuring radius and center doesn't work
Nobody has claimed this yet.
- Dominant language
- Julia
- Stars
- 16
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
@zygmuntszpak When I was trying to use ImageEdgeDetection.jl with ImageFeatures.jl and tried to measure circular objects in image.came across the issue that hough_circle_gradient() doesn't work with Canny() and It shouldn't I think since old canny() is implemented very differently.Would we need a new implementation of hough transform?or should we stick with old canny() to get hough_circle_gradient() work?
Also faced issue that I had to manually tweak the Percentiles for high ,low ,spatial_scale especially with this image with extra white padded border,I felt it was some bug at first..then realized I had to set low above a certain value then it worked just fine...is there a method to automatically detect that specific low?

Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing hough_circle_gradient() with Canny() and the older canny() implementation on the linked padded-border image. Trace how each function handles gradients and the high, low, and spatial_scale percentiles. Done means the incompatibility or parameter behavior is reproduced, tested, and resolved or clearly documented with an agreed implementation direction.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- computer-vision
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100