colorcrop/README.md

575 B

colorcrop

A pure Go library for cropping images by removing borders with specified color.

Installation

go get -u github.com/nxshock/colorcrop

Usage

Import package with

import "github.com/nxshock/colorcrop"

Crop white borders with 50% of thresold:

croppedImage := colorcrop.Crop(sourceImage, color.RGBA{255, 255, 255, 255}, 0.5)

You may use custom comparator of colors:

croppedImage := colorcrop.CropWithComparator(sourceImage, color.RGBA{255, 255, 255, 255}, 0.5, colorcrop.CmpCIE76)

Examples

See in "examples".