NODE
(quick & simple example)
LOAD SHARP & OPEN IMAGE const sharp = require("sharp"); sharp("IMG.JPG")
SAVE TO FILE .jpeg({ quality: 30 }) .toFile("CROPPED.JPG");
CROP USING RESIZE cover | contain | fill fit: "cover", top | right top | right bottom | left top | left bottom position: "left top"
LOAD SHARP & OPEN IMAGE const sharp = require("sharp"); sharp("IMG.JPG")
EXTRACT SPECIFIC AREA .extract({ left: 100, top: 100, width: 150, height: 150 })
SAVE TO FILE .jpeg({ quality: 30 }) .toFile("CROPPED.JPG");