概要
opencv.jsの作法を調べてみた。
実行環境
sandboxを用意した。以下のコードは動く。
http://jsdo.it/ohisama1/mU6l
写真
習作 いい感じのボケ
let src = cv.imread('canvasInput');
let dst = new cv.Mat();
let kernel = cv.matFromArray(1, 21, cv.CV_32FC1, [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]);
cv.normalize(kernel, kernel, 0, 0.1, cv.NORM_MINMAX);
let anchor = new cv.Point(-1, -1);
cv.filter2D(src, dst, cv.CV_8U, kernel, anchor, 0, cv.BORDER_DEFAULT);
cv.imshow('canvasOutput', dst);
src.delete();
dst.delete();
kernel.delete();
以上。