簡體   English   中英

如何在 Python 中使用 OpenCV 子模塊?

[英]How to Use OpenCV Submodule In Python?

如何在 opencv3.3 和 Python 2.7.13 中使用 createLBHFaceRecognizer()?

我使用了 Windows 64 位操作系統

因為我發現語法錯誤:

import os
import cv2
import numpy as np
from PIL import Image

recognizer = cv2.createLBPHFaceRecognizer()
path='dataSet'

錯誤:識別器 = cv2.createLBPHFaceRecognizer()

AttributeError: 'module' 對象沒有屬性 'createLBPHFaceRecognizer'

您需要從源代碼編譯 OpenCV。 下載opencvopencv_contrib

opencv_contrib源碼中,有個文件夾叫modules ,刪掉你不用的。

我不知道如何在 Windows 上編譯它。 (OpenCV 3 教程、資源和指南)有一些安裝 OpenCV(Linux、macOS 等)的教程,但沒有 Windows 版本。 在 Windows 上從源碼編譯 OpenCV 可以參考相關資料。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM