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

Dependencies (0)

    Dev Dependencies (4)

    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