#はじめに
初心者の私がまず始めたのは、ドットインストールでした。
2ケ月ほどHTML/CSS→PHP→pythonと無料の範囲でやってみましたが、
いまいち、グッと来るものがありませんでした。
そこで、とりあえずラズベリーパイに挑戦してみました。
##やってみたこと
"Raspberry Pi3でTensorflowのObject Detection APIを使えるようにしてみる”
投稿元
↓今回できた画像認識(カメラが逆さまになっています、ご了承ください。)
そうこれこれ、私はこういう事がしたかった。
フレームで囲まれて、画像認識した名称表示とパーセントが出ている。
プログラマーになる気はないし、その能力もなさそうだけど
今の仕事である機械・電気の延長線上にはきっとAIや画像認識が
近い将来、必要になると思っています。
###つまずいたこと
一番は、投稿元さんの手順通りにインストールしても
エラーが出て前に進めなくなったことです。
私が投稿元さんのOSバージョンをきちんと理解していなくて
最新のBUSTERというOSを入れていたのが原因でした。
途中、ImportError:No module named 'matplotlib'というエラーメッセージがでたので、
”matplotlibのインストール”というサイトでインポートしました。
投稿元
↓今回のエラー
細かいところでは、一番最初にSDカードの相性が悪いのか
FAT32にフォーマットしましたが、全く動作しませんでした。
ちなみにSanDiskのULTRA 64GBです。
そこで、動作確認済みのシリコンパワー製16GBを買いましたが、
その当時は、先ほど記載したOSバージョンの不具合で
何度も色んな方法を試していて16GBの容量がいっぱいになってしましました。
今度は、産業用のMicron MTSD32AHC65MS-1WT 平均故障時間200万時間と
いうものを購入して、一つ前のOSでRaspbian Stretch with desktop 2019-04-08を
再インストールしました。
####追加で必要なもの
冬なので必要がないと思いましたが
作動中は熱くなったので、銅製ヒートシンク×2ケと冷却ファンを買いました。
#####追加でやったこと
必要かどうかわかりませんが、スワップサイズを100→2048に変更しました。
”Raspberry Pi のスワップ領域拡張”
投稿元
######最後に
OSを入れ直しも含めて2日で出来ました。
何度かエラーっぽい表示が出ましたが、
再度、コマンド入力してみました。
それまでの苦労はなんだったのか?と思うほど上手く行きました。
ただし、画像認識の作動は重たいのでカクカクしています、
過度な期待はしないでください。
これに気を良くして、ラズパイ4を買ってきましたが、
電源ケーブル端子がUSB -A → -Cになっているのを知りませんでした。
(HDMI出力 → MINI HIMIになっているので注意ください。)
今度は変換ピンを購入して、ラズパイ4で試してみます。
とにかく、今回の件で少し自信が持てましたし、
ネットで色んな情報や皆様から協力を頂けるありがたさを
身に染みて感じました。