自分のキャリアをあれこれ考えながら、Pythonで様々なデータを分析していくブログです

2023-04

Python

物体検知モデルの精度指標を色々確認してみる

YOLOv8のモデルを作成した後は、モデルの精度を確認する必要があります。 これは人間の目でpredictによる出力結果を確認する方法が最も確からしいと思いますが、確認する人によって結果がブレる可能性があるのと様々なパターンを用意することに...
Python

YOLOv8で特定のエリアのみ物体検知する方法

YOLOv8で画像や動画内の特定のエリアのみを物体検知の対象とする方法を試してみたいと思います。 実業務だとやることが多いのではないでしょうか?今回はYouTube動画の「Object Detection 101 Course - Incl...
Python

YOLOv8による物体検知の結果を表示してみる

今回は「物体検知の結果表示 (bbox, instance segmentationなど)」をまとめていきたいと思います。 前回の記事はこちら ・「Predict」は学習済みのYOLOv8モデルを画像や動画に適用し予測や推論するためのモード...
Python

YOLOv8による物体検知を試してみる

物体検知は広く汎用的に使えるサービスです。農業からウェブサイトまで実に様々な所で活用されています。 色々やりたいことはあるのですが、物体検知シリーズとして下記をやっていこうと思います。 物体検知 (とりあえずベースになるものを作成) 物体検...
Blog

JavaScriptで複数のURLや画像を確率的に出し分ける方法

ウェブサイトやブログで特定の内容を確率的に表示したり非表示にしたりする方法です。<scirpt>タグで操作しています。 ちなみにタイトルの複数の画像やURLとはサイト上への「バナー」の出し分けを想定しています。 方法2のforループを使う方...
ChatGPT

ChatGPTと一緒に英語を学ぶ:専属の英語家庭教師として活用しよう

ふとChatGPTで英会話が出来ないかと思い試してみることにしました。 英会話と言いつつまずは英語でやり取りをしつつ、間違った英語を使ったら訂正してもらいます。 本当の人間相手だったら間違った英語を何回も使って直してもらうのは申し訳ない気持...
Job

プログラミング初心者が知るべき、プログラミングスクールのメリットとデメリット

近年、プログラミングスクールの需要が急増しています。それは、プログラミングがますます重要になっている現代社会において、プログラミングスキルを身につけたい人が増えているからです。ちょうど学生時代の料理人の友人からプログラマーになりたいと相談を...
Python

[Python] Jupyter notebookでスライドショーみたいに画像をインタラクティブに表示する方法

画像が大量にある場合、jupyter notebookのアウトプットに全て表示して確認するのはあまり現実的ではありません。 そこで、Jupyter notebookでもスライドショーのように描画する方法であれば見やすいかなと思い調べてみたら...