-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Fast filters #2679
Merged
Merged
Fast filters #2679
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
b6638d8
divide coefficients before applying
homm f71b3a8
clip8 function
homm 5353d28
copy first and last lines
homm 38eab1a
do 3x3 filtering in separate function
homm 49492de
Merge branch 'master' into fast-filters
homm 55f153d
Merge branch 'master' into fast-filters
homm b11bba1
accept multiband images in filter (noop)
homm f3a33da
3x3 kernel
homm 8d4681f
5x5 kernel
homm b1c1a22
turn on multiband filters for kernels and gaussian
homm b10b134
i2f fix
homm 5dbc71b
already defined
homm 3949fc8
avoid warning: always_inline function might not be inlinable
homm c5865f9
it's implementation detail (SSE rounds automatically)
homm b31c74a
Tests for all bands and combinations
homm b8e104e
oops
homm e842919
oops 2
homm e7cdb37
Merge branch 'master' into fast-filters
homm a941747
use ImagingNewDirty
homm ad4b42f
Merge branch 'master' into fast-filters
homm 98ee468
MultibandFilter
homm File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Precompute by dividing coefficients to divisor rather than each result pixel.