-
Notifications
You must be signed in to change notification settings - Fork 142
Open
Labels
Milestone
Description
Currently, a lot of symbols are directly reexported by its sub-packages without much organization, and that contributes to the long list of exported symbols:
julia> names(Images)
657-element Array{Symbol,1}:Organizing these in a hierarchical and meaningful way is definitely a thing that we need to do for the 1.0 release.
I don't have a detailed proposal right now, but the basic idea is to introduce several submodules and organize them in a way like how scikit-image does:
Images.Core
Images.Utils
Images.IO
Images.Draw
Images.Measure # ImageQualityIndexes, ImageDistances
Images.Morphology
Images.Restoration # denoise, deblur, etc
Images.Transformation
# etcReactions are currently unavailable