[PYTHON] Comment utiliser imutils

Qu'est-ce que les imutils?

Pour quel genre de personne

Quelqu'un qui détecte les visages. C'est bien que cela ne ressemble pas à du codage en dur. Par exemple, si vous n'utilisez pas imutils

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] 

Ce qui était censé être

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"]

Peut être fait

python


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

Peut être fait.

python


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

Cependant, il présente l'inconvénient d'augmenter le nombre de bibliothèques supplémentaires.

Recommended Posts

Comment utiliser imutils
Comment utiliser xml.etree.ElementTree
Comment utiliser Python-shell
Remarques sur l'utilisation de tf.data
Comment utiliser virtualenv
Comment utiliser Seaboan
Comment utiliser la correspondance d'image
Comment utiliser Pandas 2
Comment utiliser Virtualenv
Comment utiliser pytest_report_header
Comment utiliser Bio.Phylo
Comment utiliser SymPy
Comment utiliser x-means
Comment utiliser WikiExtractor.py
Comment utiliser IPython
Comment utiliser virtualenv
Comment utiliser Matplotlib
Comment utiliser iptables
Comment utiliser numpy
Comment utiliser TokyoTechFes2015
Comment utiliser venv
Comment utiliser le dictionnaire {}
Comment utiliser Pyenv
Comment utiliser python-kabusapi
Comment utiliser le retour
Comment utiliser pyenv-virtualenv
Comment utiliser Qt Designer
Comment utiliser la recherche triée
[gensim] Comment utiliser Doc2Vec
python3: Comment utiliser la bouteille (2)
Comprendre comment utiliser django-filter
[Python] Comment utiliser la liste 1
Comment utiliser FastAPI ③ OpenAPI
Comment utiliser IPython Notebook
Comment utiliser Pandas Rolling
[Note] Comment utiliser virtualenv
Python: comment utiliser pydub
[Python] Comment utiliser checkio
Comment faire fonctionner GeoIp2 de Django
[Python] Comment utiliser input ()
Comment utiliser Jupyter Notebook
[Python] Comment utiliser virtualenv
python3: Comment utiliser la bouteille (3)
python3: Comment utiliser la bouteille
Comment utiliser Google Colaboratory
Comment utiliser les octets Python
Comment utiliser cron (mémo personnel)
Python: comment utiliser async avec
Comment utiliser la fonction zip
Comment utiliser le module optparse
Comment utiliser SWIG de WAF
Résumé de l'utilisation de pandas.DataFrame.loc
Comment utiliser les classes dans Theano
[Python] Comment utiliser la série Pandas
Comment utiliser Dataiku sous Windows
Remarques sur l'utilisation de pywinauto
Pour utiliser virtualenv avec PowerShell
Comment utiliser le module de journalisation de Python