detect-edges

1.1.1 • Public • Published

detect-edges

Package version Package size

Smartly detect edges of an image.

Installation

npm install detect-edges

Usage

import detect from "detect-edges";

// Browser
const canvas = document.createElement("canvas");

// Node
import Canvas from "canvas";
const canvas = Canvas.createCanvas(800, 600);

const context = canvas.getContext("2d");
// Edit the canvas' context
// ...

const { left, top, right, bottom } = detect(canvas);

Documentation

detect(canvas, [options])

Name Type Default Comment
canvas HTMLCanvasElement required Tainted canvas element
options Options see below

options

Name Type Default Comment
tolerance Number 0 Level of tolerance for the transparency between 0 and 1 (0 mean no tolerance, 1 mean everything is treated as transparent)

Related

  • If you want to crop an image in Node.js, use crop-node
  • If you want to crop an image using your terminal, use crop-node-cli
  • If you want to crop an image in the browser, use crop-browser

License

MIT

Package Sidebar

Install

npm i detect-edges

Weekly Downloads

251

Version

1.1.1

License

MIT

Unpacked Size

5.85 kB

Total Files

4

Last publish

Collaborators

  • gmartigny