SciPy 2014 sprint ideas
Tony S Yu edited this page Jul 11, 2014
·
8 revisions
- Clean-up
- Move and deprecate functions
-
canny
fromfilter
tofeature
-
threshold_*
fromfilter
toexposure
-
- Refactor
canny
detector so that we can use non-maximal filtering on its own (this would have been useful for teaching) - Add default structuring elements to morphology operations, and fall back on
scipy.ndimage
when parameters don't fit our optimized functions based on rank filters (2D images, bitdepth<12).
- Move and deprecate functions
- Fixes
- Fix watershed tie-breaking for boundaries (Issue 803)
- Update active image for
skimage.viewer
tools when a new image is opened (the displayed image changes, but the image used for filter doesn't currently change) (See mailing list) - Fix blitting behavior for
skimage.viewer
. (PR #1030)
- Improvements
- Add
int64
support to ourimg_as_*
functions - Deprecate
filter
module and rename tofilters
orfiltering
(so we don't shadow the builtinfilter
) - Distribute
tifffile.py
with scikit-image and make it the default for TIFF files - Other IO improvements, such as reordering plugin preferences, issuing warnings when certain plugins are used that rescale the image to float, etc.
- Add
- Features
- Add IPython widgets for replicating
skimage.viewer.canvastools
- Add flag to normalize gradients in Canny edge detector so that the threshold values don't need to be adjusted as you change
sigma
- There's also an old list of requested features
- Improve 3D support (a few attendees requested this and expressed interest in helping with that)
- Add IPython widgets for replicating