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

Feature request: additional functions (rotate, crop, scale, ...) #3

Open
elad-yosifon opened this issue Oct 22, 2019 · 2 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@elad-yosifon
Copy link
Contributor

I think there is a real need for a "native" image processing library, but at the moment this repo is lacking fundamental functions such as: cropping, scaling, rotating, flipping etc...

@silvia-odwyer silvia-odwyer self-assigned this Oct 23, 2019
@silvia-odwyer silvia-odwyer added the enhancement New feature or request label Oct 23, 2019
@silvia-odwyer
Copy link
Owner

Thank you so much for the feature request, Elad! I'm going to implement these functions in the coming few weeks or so, as you are correct, there is a fundamental need for these functions to be available within the library also.

I'm hoping to start with flipping and rotating first, then will work on cropping and scaling. Scaling may take slightly more time than the others due to the required need of making the scaling algorithm to be as fast as possible. I may work on this separately after rotating, flipping, and cropping.

Thanks again! It's always fantastic to get feature requests such as yours, as I'm always striving to add new features to this library, and to get feedback directly from developers. Much appreciated.

@elad-yosifon
Copy link
Contributor Author

@silvia-odwyer that sounds great!
I might be able to help out.. I'm quite new to Rust, but I think this will be a nice challenge..

silvia-odwyer added a commit that referenced this issue Dec 13, 2019
Added transform module, which contains cropping and flipping functions. Partially fixes Issue #3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants