Skip to content
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

Can the dependency on Colors be dropped? #51

Open
juliohm opened this issue Dec 22, 2017 · 4 comments
Open

Can the dependency on Colors be dropped? #51

juliohm opened this issue Dec 22, 2017 · 4 comments

Comments

@juliohm
Copy link
Member

juliohm commented Dec 22, 2017

As discussed in #42 , many people are only interested in the filtering operations and mapwindow functionality that the package provides. Do you think it is a good idea to split out the Color dependency, or maybe split out the mapwindow and filtering operations on arrays? It would be nice to have all those packages with similar functionality merged into a "best of all worlds" solution for filtering arrays.

@timholy
Copy link
Member

timholy commented Dec 22, 2017

The plan is to move most of the package to JuliaArrays and call it something else. Keep any colors-specific code here under ImageFiltering. I suspect this package will become laughably small, but folks seem to want that.

But this is very much not a priority for me right now with 1.0 freeze underway.

@juliohm
Copy link
Member Author

juliohm commented Mar 4, 2020

I think renaming the package to something more "array-ish" in general and placing it in JuliaArrays is a good plan. The colors could live in a separate package in the Images.jl stack. 👍

@juliohm
Copy link
Member Author

juliohm commented Jul 23, 2023

Also, given the availability of package extensions, the color dependencies could come as optional dependencies whenever someone loads the Colors.jl package explicitly in a session.

@timholy
Copy link
Member

timholy commented Jul 25, 2023

In the meantime Stencils.jl may offer some things missing from this package, but we'll be looking into finally making these changes in the next half-year or so...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants