Add a helper function to check for low contrast
Add a check for low contrast when using imsave
Use the low contrast helper in imshow and make sure warnings are always shown
Clean up parameter names and add doctests
Remove unnecessary warning context
Remove unnecessary warning context
Add dtype ranges for 64bit types
Update tests with new warnings
Fix doctest logic
Fix doctest logic
Add a low contrast test with multiple dtypes
Fix check for color images
Fix color check again
Add support for int32 types
Relax assertion for 32bit builds
Add a low contrast test with multiple dtypes
Add a low contrast test with multiple dtypes
Fix check for color images
Fix color check again
Add support for int32 types
Fix handling of multiple warnings
Update all test __init__ files
Update segmentation pkg
Update the color pkg
Update the exposure pkg
Update the filters pkg
Update the io pkg
Update the measure pkg
Update morphology package
Restructure test setup function
Add expected_warnings to __all__
Update restoration pkg.
Remove explicit filter check since it is done elsewhere
Fix the image test helpers
Update the transform pkg
Fix util pkg
Update viewer pkg
Add a function to set up a skimage test
Switch to new test helper function
Import local packages that raise warnings in test setup function
More fixes to doctests
Fix regionprops doc test
Try and fix the test_rank failure.
Remove no longer needed RectangleSelector shim
Skip more doctests in _regionprops
Try importing another scipy subpackage
# The first commit's message is:
Add a known_warning decorator and suppress warnings in color pkg
# This is the 2nd commit message:
Use the existing all_warnings context manager
# This is the 3rd commit message:
Raise warnings in data
# This is the 4th commit message:
Raise warnings in draw
# This is the 5th commit message:
Raise warnings in exposure
# This is the 6th commit message:
Suppress warnings in exposure tests
# This is the 7th commit message:
Add comments about warning suppressions
Remove print and fix comparision to None
Update test to make it clear there is a difference
Fix mask logic and `equalize_hist` in `__all__`.
Fix handling of mask and tweak mask test
Another run at travis
Update travis to avoid conflict
This applies `adapt_rgb` to `equalize_adapthist` and removes the
special-casing of RGB images in that function. Note that tests of
`adapt_rgb` fail because some type conversion and intensity scaling
were added to pass tests for `equalize_adapthist`.
The naive 1D unwrapper does not support masked arrays because the
1D unwrapping problem has an infite number of solutions when faced with
missing data. Wrap around is not implemented because 1D phase unwrapping
must start at a certain pixel, and there will always be a risk of a
discontinuity there, wrap around or not.