Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Hit and Miss Transform #10

Open
aquatiko opened this issue Jan 26, 2019 · 3 comments
Open

[Feature request] Hit and Miss Transform #10

aquatiko opened this issue Jan 26, 2019 · 3 comments
Milestone

Comments

@aquatiko
Copy link
Contributor

I was studying about some morphological operations and came across Hit and Miss Transform method. I was unable to find an implementation in Julia. Does this need to be implemented or is it implemented elsewhere. Also, If a need is there, where would be a suitable place to add it?

@juliohm
Copy link
Member

juliohm commented Jan 26, 2019 via email

@aquatiko
Copy link
Contributor Author

For basic idea: https://homepages.inf.ed.ac.uk/rbf/HIPR2/hitmiss.htm
Useful paper: https://waset.org/publications/9998573/hit-or-miss-transform-as-a-tool-for-similar-shape-detection

@juliohm
Copy link
Member

juliohm commented Jan 26, 2019

Thanks for sharing! I am guessing that we have something already implemented in Images.jl that covers the hit-miss transform? Would it be correct to say that the filtering operations in ImageFiltering.jl cover this use case of foreground and background elements in the structuring element?

Also the related packages outside of the Images.jl organization may be of your interest as well: https://github.com/JeffreySarnoff/RollingFunctions.jl and https://github.com/emmt/LocalFilters.jl

What exactly is the API you have in mind? A more general way to define the structuring element? Generalizations are always very welcome :)

@johnnychen94 johnnychen94 added this to the 0.4.x milestone Jun 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants