Skip to content

seanghay/fastcrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fastcrop

Smart crop large amount of photos and take advantage of Node.js worker threads.

Installation

# install globally
npm install -g fastcrop

# npx
npx fastcrop@latest photo.jpg -s 512x512 --output ./my-dir/

Help


  Fast and smart image cropper

  Usage
    $ fastcrop <input>

  Options
    --dry-run, -d Dry run.
    --size, -s Specify output size.
    --output, -o  Output directory.
    --concurrency, -c Number of concurrency. (default: Infinity)

  Examples
    $ fastcrop photo.jpg -s 512x512 --output ./my-dir/

API

import { cropMultiple, crop } from "fastcrop";

About

Fast and smart image cropper leverages Node.js worker threads and promise queue.

Topics

Resources

License

Stars

Watchers

Forks