-
Notifications
You must be signed in to change notification settings - Fork 21
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
Image Processing Class from PR 143 #171
Conversation
Added ROI Classes for background subtraction and ROI cropping Added tests and datasets for both classes Separated from physics-cgranier/lcls-tools/dev 8c85a56
TODO: Cleanup Docs |
tests/datasets/h5py/test_image.h5
Outdated
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.
This file is not referenced in the contents of this PR. Maybe it's in the wrong place?
Coverage looks good:
|
tests/unit_tests/lcls_tools/common/image_processing/test_image_processing.py
Outdated
Show resolved
Hide resolved
Added some comments but functionality looks good. Only other thing is to update the docs for image_processing to include ROI 👍 |
image_processing folder renamed image test_image_processing.py renamed test_processing.py test_processing.py changed asserts to unittest and np asserts
Flake8 made corrections
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.
Looks good, I left a few small comments/suggestions. Should be ready to merge soon.
roi.py added EllipticalROI
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.
Will approve when checks passed, nice work! Thanks!
roi.py renamed ROI "width" to "extent"
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.
Looks great, thanks!
Combined functions in image_processing.py into ImageProcessor class.
Added ROI Classes for background subtraction and ROI cropping Added tests and datasets for both classes.
Separated from this pull request.