ほんの数行の 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 プラットフォームに統合しました。

ブログ    
ブログ    
ブログ    

推薦する

ビッグニュース! Googleが突然発表!百度と滴滴出行は混同されている

21 金融ニュースは、日刊金融ニュース (ncjs111)、網易科技、創業報 (ichuangye...

スマート シティ: 誇大広告と現実を切り離す!

スマート シティをめぐる熱狂はかつてないほど高まっていますが、この熱狂の中で、スマート シティが私た...

...

...

AIが「自由意志」を持つとき

人工知能が盛んに使われる一方で、この技術に伴う問題や潜在的な脅威も現れつつあります。 AI技術の「価...

人工知能専攻にはどのような専攻が含まれますか?見通しはどうですか?

人工知能にはどのような専攻が含まれますか?人工知能に関連する研究方向には、パターン認識とインテリジェ...

天才少年が自動運転の「自転車」を製作、ネットユーザー「テスラも見たら泣くだろう」

自転車が「自力で歩ける」ようになるのはいつでしょうか? [[404743]]自転車は劣駆動システムで...

...

機械学習の巨匠マイケル・ジョーダン:すべてがAIと呼ばれるわけではない

近い将来、現実世界についての抽象的な推論を実行する能力において、コンピューターは人間に匹敵することは...

マスク氏はテスラの完全自動運転が今年中に利用可能になると予測するが、AIの大きな変化を懸念している

同氏は、テスラは人間の介入なしの完全自動運転の実現に近づいていると述べ、完全自動運転の実用性と自動車...

...

...

機械学習で知っておくべき3つの特徴選択方法!

ディープラーニングの活発な発展に伴い、業務シナリオで使用するためのディープ ニューラル ネットワーク...

...