opencv python使用SURF特徵點檢測

2021-10-25 18:56:28 字數 720 閱讀 2743

1. 更改環境(遇到問題再改)

因為直接執行官方給的**報錯,嘗試更改環境

最新版的opencv會報錯,故把裝了的opencv解除安裝,然後重灌3.4.2,

pip uninstall opencv-contrib-python

pip uninstall opencv-python

conda install opencv=3.4.2

2.surf關鍵點檢測

然後發現官方給的例項也過期了,正確**如下:

img = cv2.imread(pic_path,0)

surf = cv2.xfeatures2d.surf_create(

400)

# 需要調整閾值到合適的大小,示例說的是len(kp)在50以下最好

使用opencv python實現人臉識別

簡潔的 完 臉識別,本文用到的人臉識別分類器在opencv python的安裝目錄下可以找到,檔名haarcascade frontalface alt2.xml 上 import cv2 def getfaceidimg img cv2.namedwindow 1 num 0 frame cv2....

OpenCV Python模糊處理

import cv2 as cv import numpy as np 均值模糊 defblur demo img dst cv.blur img,5 5 cv.imshow blur image dst import cv2 as cv import numpy as np 中值模糊 defmed...

OpenCV Python 人臉檢測

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!例項總結 下午的時候,配好了opencv的python環境,opencv的python環境搭建。於是迫不及待的想體驗一下opencv的人臉識別,如下文。haar like百科釋義。通俗的來講,就是作為人臉特徵即可。haar特徵值反映了影象的灰度變化...