python + OpenCVで30行で顔認識 今更ながらpython + OpenCVで顔認識(正確には顔検出)をやってみたのでメモです。以下のように30行もあれば顔検出ができてしまいます。汎用性とか気にしなければ20行でもいけそうですね。 # -*- coding: utf-8 -*- import cv2 import sys cascade_path = "./haarcascade_frontalface_alt.xml" color = (255, 255, 255) # color of rectangle for face detection def face_detect(file): image = cv2.imread(file) image_gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) cascade = cv2.Ca
![Python+OpenCVで30行で顔認識する方法 - karaage. [からあげ]](https://cdn-ak-scissors.b.st-hatena.com/image/square/6ea083ee195769223d3da2369a6304ef950086ab/height=288;version=1;width=512/https%3A%2F%2Fcdn.image.st-hatena.com%2Fimage%2Fscale%2F62593c19cd4f6ef82c9ba16adce8f8205533755c%2Fbackend%3Dimagemagick%3Bversion%3D1%3Bwidth%3D1300%2Fhttps%253A%252F%252Fcdn-ak.f.st-hatena.com%252Fimages%252Ffotolife%252Fk%252Fkaraage%252F20160718%252F20160718230400.jpg)