UNPKG

opencv-napi

Version:

High-performance Node.js NAPI bindings for OpenCV 4.12.0 - Complete Computer Vision Library

43 lines (40 loc) 1.53 kB
//#region rolldown:runtime var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") for (var keys = __getOwnPropNames(from), i = 0, n = keys.length, key; i < n; i++) { key = keys[i]; if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: ((k) => from[k]).bind(null, key), enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, mod)); //#endregion let module$1 = require("module"); module$1 = __toESM(module$1); //#region lib/index.ts const require$1 = (0, module$1.createRequire)(require("url").pathToFileURL(__filename).href); let opencvAddon; try { opencvAddon = require$1("../build/Release/opencv_napi"); } catch (err) { try { opencvAddon = require$1("../build/Debug/opencv_napi"); } catch (err2) { throw new Error("OpenCV 插件未构建。请先运行 \"npm run build\"。"); } } var lib_default = opencvAddon; //#endregion module.exports = lib_default; //# sourceMappingURL=index.js.map