2017-12-21 4 views
1

OpenCV 및 노드 js를 처음 사용하여 노드 j에서 OpenCV를 배우려고합니다.모듈을 찾을 수 없습니다. ../build/Release/opencv4nodejs

나는 학습을 위해 가장 잘 찾은 opencv4nodejs을 발견했습니다.

OpenCV를 설치하고 OpenCV 용 환경 변수를 설정하는 모든 단계를 수행했으며 npm install opencv4nodejs도 완료했습니다. 주어진 빠른 시작 코드를 실행하지만 예제 폴더에서 예 machineLearningOCR.js를 실행하려고하면 내가 Error: Cannot find module '../build/Release/opencv4nodejs'

내가 cmd를에서 명령 node machineLearningOCR.js을 실행하지만, 오류가

라인 const cv = require('../');에 위에서 언급 한 점점 오류를 얻을 수 예제를 실행하는 방법 opencv4nodejs에서 제공됩니까?

답변

1

저장소를 복제하고 예제 폴더에서 예제를 직접 사용하려면 모듈을 빌드하기 위해 먼저 루트 디렉토리에 npm install을 입력해야합니다.

임의로 프로젝트 디렉토리에서 npm install opencv4nodejs을 입력하고 예제를 해당 디렉토리에 복사 한 다음 을 const cv = require('opencv4nodejs');으로 바꿉니다.

직접 문제를 제출할 수도 있습니다. https://github.com/justadudewhohacks/opencv4nodejs/issues

+0

감사합니다. 미안, 기본 문제에 대해 다시 한 가지 질문 할 수 있습니까? 예를 들어 컴퓨터를 배우려고합니다. 7 세그먼트 디스플레이 구현을위한 학습 OCR. OCR은 올바른 경로 @ justadudewhohacks에 있습니다. –

+0

예제는 작성된 손 HOG 디스크립터와 SVM을 분류 자 ​​(classifier)로 사용하는 문자. 7 세그먼트 디스플레이를 배우는 기계를 사용해야 할 지 확실하지 않다고 생각합니다.이 방법은 간단한 이미지 분석으로도 수행 할 수 있지만 응용 프로그램의 요구 사항에 달려 있다고 생각합니다. 그러나 HOG와 SVM으로 할 수 있습니다. 그렇게하면 효과가 있습니다. – justadudewhohacks

관련 문제