Displaying 1 to 5 from 5 results

caire - Content aware image resize library

  •    Go

Caire is a content aware image resize library based on Seam Carving for Content-Aware Image Resizing paper. The library is capable detecting human faces prior resizing the images via https://github.com/esimov/pigo, which does not require to have OpenCV installed.

Skrop - Skipper-based media service, using the vips lib

  •    Go

Skrop is a media service based on Skipper and the vips library. In order to be able to use Skrop, you have to be familiar with how Skipper works.

imgp - Multi-core batch image resizer and rotator

  •    Python

imgp is a command line image resizer and rotator for JPEG and PNG images. It can resize (or thumbnail) and rotate thousands of images in a go, at lightning speed, while saving significantly on storage. Powered by multiprocessing, an intelligent adaptive algorithm, recursive operations, shell completion scripts, EXIF preservation (and more), imgp is a very flexible utility with well-documented easy to use options.

gulp-inline-resize - define your image sizes in your code, not your build file

  •    Javascript

It only allows to either set the height constraint h or width constraint w. The plugin will infer the other dimension by keeping the aspect ratio intact. There is no way to change the aspect ratio of your images using the plugin. This plugin works entirely with Buffers, that is, no files are read from or written to disk. This allows for powerful chaining within the streams.




MetalResize - Fast image interpolation written in Metal Performance Shaders

  •    Swift

This is a fast image-resizing framework written in Metal Performance Shaders. It supports images with RGBA channels. Both input and output image size should not be larger than Maximum 2D texture width and height (typically 8192 or 16384). Memory usage should be less than Maximum buffer length (typically 256MB). For details please refer to Metal Feature Set Tables.