記録

テンソルフロー的な画像解析。


Tensorflow(テンソルフロー)的な画像解析をやってみました。
コードはオープンで公開する程のものではないので仕組みだけ説明します。

python classify_image.py --image_file test11.jpg

Pythonのモジュールの上記(classify_image.py)のファイルをパラメータ渡しでキックしているだけです。
モジュールはグーグルさんが書いているのを貰ってきただけです、何とも簡単に
画像を解析してくれます。ここまでたどり着くまでには長い道のりがありましたが
手順を教えます。
まず、Tensorflowをインストールして置きます。これはググれば見つかります。
TensorBoardで可視化とかしていませんので割愛します。インストールして
任意の場所に下記のモジュール(models repo)をダウンロードします。
https://www.tensorflow.org/versions/master/tutorials/image_recognition

ダウンロードしたファイルを配下に画像を置けばおわり、その名前と共にファイルをキックして
あげるだけでOKのはずが・・・・。OKじゃねぇ、そう何か動かない。
構文間違っているじゃねぇみたいなエラーを吐くのでファイルを修正します。

この配下に「classify_image.py」ファイルがありますのでこちらを修正します。
紫で囲っている部分を削除してしまいましょう。実際、自分は削除はしませんでした。
あまりPythonの構文を分かっていないので、コマンドラインからは不必要かもしれないけれど・・・。
WEB上で動かす(呼び出す)際は必要かもしれないのでコピってコメントアウトしてます。
コメントアウト後、PHPの関数、execを使い外部コマンドでPythonを実行してみると動きます。
動いた時は感動します。ひとりニヤニヤしてました。
返却されたものを表示しているだけ・・・なんですけどね。

サンプルサイトはこちらです。
http://zip358.site/labo/

活動支援よろしくお願いします

理解している人は話が分かりやすい。前のページ

学校に行かないという選択。次のページ

関連記事

  1. 記録

    PAD(Power Automate Desktop)・・・エンジニアの仕事が奪われるかも?

    次ぐらいの大型ウィンドウズアップグレードのときにPADの機能が無償で…

  2. 記録

    お金を燃やすとどうなるか?

    日本の場合、他人のお金を燃やすとそれは罪になります。これは当た…

  3. 記録

    macOS Sierraをインストールしたら、フンフン言うようになった。

    macOS Sierraをインストールしたら、フンフン言うようになっ…

  4. 記録

    サイトのテコ入れ。

    サイトのテコ入れを行うことにこのサイトはアクセス数はまぁまぁあるの…

  5. 記録

    BrainとはBで雨なのだろう。

    英語で脳はBrain。じゃなぜBでrainなのだろう。これは…

  6. 記録

    backstreet….

    The other day, "TED" was telling a…

PAGE TOP