Bbox library
FE Library to perform image annotations.
Install
npm i --save we-bbox
Usage
To start:
const bbox =
canvasContainer
is the dom element that shall contain the annotator.
image
is the img dom element containing the image to annotate.
onload
is an optional callback function.
You can subscribe to annotations:
bbox
annotation
is an object with parameters x1, y1, x2, y2 corresponding to the coordinates of the upper left and bottom right corners of the bounding box.
The callback gets called everytime the bbox is edited in some significant way.
You can remove the annotator by calling the dispose function:
bbox
This will destroy all content within the canvasContainer
.
You can tell the library to set the bbox you want over the image:
bbox
Development
Webpack dev server: npm start
build for production: npm run build