face-crop
v1.1.3
Published
Detects face in image and crops it
Downloads
2
Maintainers
Readme
face-crop
Description
Detects face in image and crops it.
Installation
npm i face-crop
Options
- src : String - source image absolute path
- dst : Object
- path : String - destination image absolute path
- width? : Number - destination image width ( equals height if not present )
- height? : Number - destination image height ( equals width if not present )
- scale? : Number - size multiplier of the found face
- force? : Boolean - crop and resize whole image even if no faces found
Exceptions
Promise will be rejected in case of lack of required options or if no faces found.
Usage
const FC = require('face-crop');
const Path = require('path');
FC({
src: Path.resolve("./imgs/1.png"),
dst: {
path: Path.resolve("./out/1.png"),
width: 200,
height: 200
},
scale: 3
}).then(path => {
//foo
}).catch(e => {
//bar
});