Shunya Ueta

Djangoで顔認識の結果をJSONで返す最小構成のAPIサーバーを作った

DEMO

image

GitHub でコードを公開してます。

hurutoriya/face_detector_api

Django の勉強は、基本的なイントロダクションとしてオフィシャルサイトのドキュメントが充実しているのでオススメです。

pyimagesearch の Blog 記事で最小限の構成で顔検出を行う API サーバーを作る記事があり、今回はそれを基本に作成した。

以下所感

次の課題

今回の発展形として django-rest-framework を使って、モデルを組み込んで作り上げて Google Apps Engine 上で公開してみよう。 REST Framework はこの記事2を参考に画像をアップロードできる雛形は作り上げた。 後は OpenCV で処理を施す部分を書き上げたらいけそう。

image

django-rest-framework で使える管理画面

References

  1. hurutoriya/face_detector_api
  2. Django REST Framework を使って爆速で API を実装する,ChristianKreuzberger/django-rest-imageupload-example
  3. Creating a face detection API with Python and OpenCV (in just 5 minutes)
  4. Django 1.11 Documentation
  5. Django REST framework is a powerful and flexible toolkit for building Web APIs.
---

関連しているかもしれない記事


📮 📧 🐏: 記事への感想のおたよりをおまちしてます。 お気軽にお送りください。 メールアドレス入力があればメールで返信させていただきます。 もちろんお返事を希望せずに単なる感想だけでも大歓迎です。

このサイトの更新情報をRSSで配信しています。 お好きなフィードリーダーで購読してみてください。

このウェブサイトの運営や著者の活動を支援していただける方を募集しています。 もしよろしければ、Buy Me a Coffee からサポート(投げ銭)していただけると、著者の活動のモチベーションに繋がります✨
Amazonでほしいものリストも公開しているので、こちらからもサポートしていただけると励みになります。

#computervision #django #python