Я использую OpenCV для NodeJS ( Github repo ), и я выполняю сопоставление шаблонов с несколькими совпадениями. Вот мой код:
const cv = require('opencv4nodejs');
const board = cv.imread('img/chessboard.png');
const blackPawn = cv.imread('img/black_pawn.png');
const blackPawnMatch = board.matchTemplate(blackPawn, 5);
var match = blackPawnMatch.findNonZero();
Я получаю эту ошибку при вызове findNonZero ():
Mat :: FindNonZero - ошибка OpenCV: (src.type () == CV_8UC1) в findNonZero, в файле ... / node_modules / opencv-build / opencv / opencv / modules / core / src / count_non_zero.cpp, строка 396, статус -215