JuliaImages / ImageFiltering.jl

Julia implementations of multidimensional array convolution and nonlinear stencil operations
Other
99 stars 51 forks source link

Adds support for specifying kernels using StaticArrays #254

Open zygmuntszpak opened 1 year ago

zygmuntszpak commented 1 year ago

Fixes https://github.com/JuliaImages/ImageFiltering.jl/issues/252

codecov[bot] commented 1 year ago

Codecov Report

Base: 78.62% // Head: 91.97% // Increases project coverage by +13.34% :tada:

Coverage data is based on head (7e2a965) compared to base (826df52). Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #254 +/- ## =========================================== + Coverage 78.62% 91.97% +13.34% =========================================== Files 12 12 Lines 1062 1657 +595 =========================================== + Hits 835 1524 +689 + Misses 227 133 -94 ``` | [Impacted Files](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages) | Coverage Δ | | |---|---|---| | [src/imfilter.jl](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages#diff-c3JjL2ltZmlsdGVyLmps) | `92.13% <ø> (+9.96%)` | :arrow_up: | | [src/border.jl](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages#diff-c3JjL2JvcmRlci5qbA==) | `92.46% <100.00%> (+27.83%)` | :arrow_up: | | [src/models.jl](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages#diff-c3JjL21vZGVscy5qbA==) | `100.00% <0.00%> (ø)` | | | [src/kernel.jl](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages#diff-c3JjL2tlcm5lbC5qbA==) | `100.00% <0.00%> (+2.24%)` | :arrow_up: | | [src/ImageFiltering.jl](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages#diff-c3JjL0ltYWdlRmlsdGVyaW5nLmps) | `68.75% <0.00%> (+4.46%)` | :arrow_up: | | [src/extrema.jl](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages#diff-c3JjL2V4dHJlbWEuamw=) | `100.00% <0.00%> (+5.55%)` | :arrow_up: | | [src/mapwindow.jl](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages#diff-c3JjL21hcHdpbmRvdy5qbA==) | `86.45% <0.00%> (+12.84%)` | :arrow_up: | | [src/borderarray.jl](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages#diff-c3JjL2JvcmRlcmFycmF5Lmps) | `93.33% <0.00%> (+13.67%)` | :arrow_up: | | [src/specialty.jl](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages#diff-c3JjL3NwZWNpYWx0eS5qbA==) | `100.00% <0.00%> (+15.38%)` | :arrow_up: | | ... and [4 more](https://codecov.io/gh/JuliaImages/ImageFiltering.jl/pull/254/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages) | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaImages)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

zygmuntszpak commented 1 year ago

@timholy Please could you take a look when you get a chance

johnnychen94 commented 1 year ago

Sorry I missed this PR and the issue. Will check it ASAP.