canvas-mark-board
Version:
## 简介 `canvas-mark-board` 基于原生canvas封装的图像标注工具,在 vue / react / 原生js 应用中都可以实现标注功能。提供了一系列事件和方法,用于管理标注对象、绘制标注形状、导入标注数据等操作。
16 lines (15 loc) • 392 B
TypeScript
import MarkObject from "./object";
import type { IObject } from "../types";
declare enum MarkObjectType {
NONE = "",
RECT = "rect",
POLYGON = "polygon",
CIRCLE = "circle",
ELLIPSE = "ellipse",
POINT = "point",
LINE = "line",
POLYLINE = "polyline",
LINE_ARROW = "line_arrow"
}
declare const markMap: IObject;
export { MarkObject, MarkObjectType, markMap };