caire
Caire is a Go library that performs content-aware visual resizing operations. It detects and deletes or appends the least important pixels in images using edge detection and dynamic programming approaches. It features features such as face detection, mask support, and command line interface.
esimov · Image & Photo Processing
Common commercial products in this category: Adobe Photoshop, Adobe Lightroom, Cloudinary
- You can reduce or magnify the size of the images vertically or horizontally according to the degree of importance of the content.
- Thanks to facial sensing and protective mask features, you can prevent faces from deforming during resizing.
- You can process directories simultaneously via the command line or using pipelines (stdin/stdout).
- • NeutralGitHub Issue
how to run carie
“how do you upload an image from a source”
- • NeutralGitHub Issue
Algorithm doesnt consider mask properly
“I was playing around with the mask parameter and I feel that the algorithm sometimes distorts the masked objects. For example in this image I marked the girl as important, still in output her face was not preserved. Is there any parameter where I can force the algorithm to not…”