質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Darknet

Darknetは、C言語で記述されたオープンソースのニューラルネットフレームワークで簡単にインストールすることが可能です。学習済みモデルとアルゴリズムも配布しており、ダウンロードすれば容易に動かすこともできます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

1回答

1472閲覧

darknet yolov2でオブジェクトを認識するのですが

P_Beginner

総合スコア99

Darknet

Darknetは、C言語で記述されたオープンソースのニューラルネットフレームワークで簡単にインストールすることが可能です。学習済みモデルとアルゴリズムも配布しており、ダウンロードすれば容易に動かすこともできます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2018/06/20 11:00

Darknetのyolov2を使って画像解析を使ってみたのですが・・・.

結果表示

dog:XX%
person:yy%

のようにターミナル上へ表示されます.これにソースコードを少し変えて

結果表示

dog:AA%
dog:BB%
person:CC%
person:DD%
person:EE%
person:FF%
chair:GG%
///////_/
COUNT_RESULT
dog:2
peson:4
chair:1

のように,オブジェクトの個数をそれぞれ表示したいです.

実際にソースコードを変えたいと思っているのですが,srcフォルダ内を見ると100項目以上あり,どのファイルのどの部分なのかがわかりません.そもそも私が知っているCのプログラムと若干違う(?)ような記述方法でどのように変えるかもイマイチわかっていません.

あと,このオブジェクトの個数をPHPで取り扱いたいのですが,どのようにすればよいでしょうか.
私なりに考えてみたのですが,オブジェクトの個数をテキストファイルなどに書き込んでからPHPで読み取ることは可能でしょうか?

質問
(1) どのファイルを書き換えればよいか
(2) どのようにソースを記述すればよいか(可能であればコードの参考例も記述してください)
(3) PHPで取り扱うにはどうすればよいか

回答よろしくお願いします.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

(1) どのファイルを書き換えればよいか

dog:XX% のように出力しているのは、image.c の draw_detections 関数です。

(2) どのようにソースを記述すればよいか

上記printfしているところで、classesごとにヒストグラム作ってやればよさそうです。
(丸投げはダメよダメダメ;)

(3) PHPで取り扱うにはどうすればよいか

他の標準出力への出力を削除して、取得したい出力だけ標準出力経由で受け取れば行けそうな感じはします。

投稿2018/06/21 02:00

kazto

総合スコア7196

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

P_Beginner

2018/06/21 02:46

ソースコードを書き換え,反映させるためにはどのようにコンパイルするのでしょうか?
kazto

2018/06/21 02:48

普通にmakeではだめでしたか?
P_Beginner

2018/06/21 04:59

makeでできました. 同じコードの時に複数回コンパイルできないんですね.
P_Beginner

2018/06/27 06:44

すみません ちなみに,画像の解析結果の書き出し(predictions.png)の処理はどのファイルでやっているかわかりますか? そちらも教えていただけるとありがたいです
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問