ほんの数行の Python コードで、将来の子供がどのような外見になるかを予測できますか?強力な人工知能

ほんの数行の Python コードで、将来の子供がどのような外見になるかを予測できますか?強力な人工知能

今回はBaidu Smart Cloudの顔認識機能とPythonを組み合わせて実験してみました。結果はかなり満足のいくもので、プロセスも非常にシンプルで複雑ではありません。お子様の見た目をブレンドできるかもしれません〜一緒にタイピングを始めましょう!

事前準備

  • 百度AIオープンプラットフォーム
  • アカウント登録
  • Baidu アカウントを使用して、Baidu AI オープン プラットフォーム ai.baidu.com にログインします。
  • 次に顔認識アプリケーションを作成します

後でコードで使用する API キーとシークレット キーを取得します。

各アカウントの通話回数に制限があるため、無料でご利用いただけるのは500回までとなっておりますので、ぜひ大切にお楽しみください。だから自分で申請したほうがいいです。

インターフェース開発ドキュメントを読む...

ドキュメントアドレス: ai.baidu.com/docs#/Face-…

上記は注意すべき点です。投稿にはヘッダーが必要、画像は base64 である必要がある、リクエスト アドレスなどの指示があります。それでもドキュメントを注意深く読む必要があります。そうすれば、後で間違いが少なくなります。

上の画像には、2枚の写真、テンプレート画像、対象ファイルなど、投稿したいデータが表示されています。画像の種類、画質なども設定できます。

上の写真は、投稿後に返されるものを示しています。

さて、文書を読んだ後、アイデアを整理しましょう

アイデア

コーディングを開始...

急がず少しずつ開発しましょう。

  • モジュールのインポート
  • トークンを取得
  • Base64で画像を取得する
  • ベースをローカルマシンに保存する

ドキュメントには返される画像は base64 であると記載されているため、ここでも base64 を表示可能な画像に変換する必要があります。それで:

注:コード ファイルもこのフォルダーに配置されます。

画像融合

機能テスト

デバッグを開始するときは、少しずつテストする必要があります。そうしないと、500 回の呼び出しでは不十分になります。コードの記述が終わると、残念ながら、すべての時間を使い果たしてしまい、下の図に示すように、まだ卵で遊んでいる状態です。

[[281442]]

以下は私のコンピュータのフォルダです。画像のフォーマットに注意してください

[[281443]]

次に数行のコードを書いて実行します

「完了!」と表示され、コードが成功したことを示します。フォルダを開いて、「done.jpg」という画像があるかどうか確認しましょう。

<<:  2020年の情報セキュリティ:人工知能(AI)はさまざまな情報セキュリティシステムで広く利用されている

>>:  Google は、99% のプログラマーに勝る AutoML を Kaggle プラットフォームに統合しました。

ブログ    
ブログ    
ブログ    

推薦する

...

...

Python の基礎: FP 成長アルゴリズムの構築

Apriori アルゴリズムと比較すると、FP-growth アルゴリズムではデータベースを 2 回...

Java プログラミング スキル - データ構造とアルゴリズム「バイナリ ソート ツリー」

[[390181]]基本的な紹介バイナリ ソート (検索) ツリー: バイナリ ソート ツリー内の...

...

...

AI開発と倫理におけるリアリズムの役割

人工知能(AI)は、最初のコンピュータが発明されて以来、長い道のりを歩んできました。今日、人工知能は...

マイクロソフトが新たな特許を取得: 移動中のダイナミックなドローン配達システム

海外メディアNeowinによると、マイクロソフトが取得した最新の一連の特許の中に、潜在的な新しい配信...

...

実践に最適なオープンソース機械学習プロジェクト 30 件をすぐに集めましょう。

「この記事は素晴らしいです! 実用的なプロジェクトがたくさん含まれており、機械学習を学び始めたばか...

配達員はSF映画のハイテク技術を駆使し、平地を歩いているかのように100キロの重量を運ぶ。

昨日、配達員の動画がインターネット上で話題になった。動画では、ハミングバードデリバリーの配達員がテイ...

劉強東氏は「10年で8万人を解雇する」という噂を否定するが、人工知能は無人企業を実現できると語る

最近、「JD.comが今後10年間で8万人の従業員を解雇する」というニュースがネット上で広まった。こ...

...

デジタルヒューマンとは何か、そしてその将来性はどのようなものでしょうか?

今日の技術的に進歩した世界では、生きているようなデジタルヒューマンが大きな関心を集める新たな分野とな...

15歳の少女が農場の収穫機にヒントを得てピンポン球を拾うロボットを発明

最近、上海の15歳の中学生が卓球ボールを拾うロボットを発明した。体育館の床に散らばった卓球ボールを自...