[PYTHON] Wie man Imutils benutzt

Was sind Imutils?

Für welche Art von Person

Jemand, der Gesichtserkennung macht. Es sollte nicht nach harter Codierung aussehen. Zum Beispiel, wenn Sie keine Imutils verwenden

python


point_idxs = [
     1,  # right ear 
     3,  # right cheak1 
     4,  # right cheak2 
     33,  # nose top 
     12,  # left cheak1
     13,  # left cheak2 
     15,  # left ear 
     28,  # nose line 
 ] 
warp_points = [0, 2, 4, 6] 

Was sollte sein

python


from imutil import face_util
(lStart, lEnd) = face_utils.FACIAL_LANDMARKS_IDXS["left_eye"]
(rStart, rEnd) = face_utils.FACIAL_LANDMARKS_IDXS["right_eye"]
(mStart, mEnd) = face_utils.FACIAL_LANDMARKS_IDXS["mouth"]

Kann gemacht werden

python


shape = predictor(gray, rects[0])
shape = face_utils.shape_to_np(shape)

Kann gemacht werden.

python


frame = imutils.resize(frame, width=450)

Es hat jedoch den Nachteil, dass die Anzahl der zusätzlichen Bibliotheken erhöht wird.

Recommended Posts

Wie man Imutils benutzt
Verwendung von xml.etree.ElementTree
Wie benutzt man Python-Shell
Hinweise zur Verwendung von tf.data
Verwendung von virtualenv
Wie benutzt man Seaboan?
Verwendung von Image-Match
Verwendung von Pandas 2
Verwendung von Virtualenv
Verwendung von pytest_report_header
Wie man Bio.Phylo benutzt
Verwendung von SymPy
Wie man x-means benutzt
Verwendung von WikiExtractor.py
Verwendung von IPython
Verwendung von virtualenv
Wie benutzt man Matplotlib?
Verwendung von iptables
Wie benutzt man numpy?
Verwendung von TokyoTechFes2015
Wie benutzt man venv
Verwendung des Wörterbuchs {}
Wie benutzt man Pyenv?
Wie man Python-Kabusapi benutzt
Verwendung von return
Verwendung von Qt Designer
Verwendung der Suche sortiert
[gensim] Verwendung von Doc2Vec
python3: Verwendung der Flasche (2)
Verstehen Sie, wie man Django-Filter verwendet
[Python] Verwendung von Liste 1
Verwendung von FastAPI ③ OpenAPI
Verwendung von IPython Notebook
Wie man Pandas Rolling benutzt
[Hinweis] Verwendung von virtualenv
Python: Wie man pydub benutzt
[Python] Verwendung von checkio
So bedienen Sie GeoIp2 von Django
[Python] Verwendung von input ()
So verwenden Sie Jupyter Notebook
[Python] Verwendung von virtualenv
python3: Verwendung der Flasche (3)
python3: Wie man eine Flasche benutzt
So verwenden Sie Google Colaboratory
Verwendung von Python-Bytes
Verwendung von cron (persönliches Memo)
Python: So verwenden Sie Async mit
Verwendung der Zip-Funktion
Verwendung des optparse-Moduls
Wie man SWIG von waf benutzt
Zusammenfassung der Verwendung von pandas.DataFrame.loc
Verwendung von Klassen in Theano
[Python] Verwendung der Pandas-Serie
Verwendung von Dataiku unter Windows
Hinweise zur Verwendung von Pywinauto
So verwenden Sie virtualenv mit PowerShell
Verwendung des Python-Protokollierungsmoduls