Windowsの下にダークネット(CPU)をインストールする



Install Darknet Under Windows



この記事の参照先: ダークネットのインストールとWindowsでの使用

1、オペレーティングシステム環境

Windows 10 64ビットオペレーティングシステム、GPUなし、Visio studio 2015、OpenCV3.4.2。



2、ダークネットをダウンロード

GithubWebサイト [クローンまたはダウンロード]をクリックし、[ZIPのダウンロード]を選択してファイルdarknet-master.zipをダウンロードします。 'e: darknet-master'ディレクトリに抽出します。

3、Cygwinをダウンロードしてインストールします

ここでは、Linuxでgccコンパイラを使用してダークネットソースをコンパイルする必要があり、Linuxをインストールしたくありません。したがって、cygwinをインストールする方法を使用します。チュートリアルは、次のように移動してください。 Windows:cygwinチュートリアルをインストールする



インストールされたパッケージをダウンロードするために、インストールされたCygwinがプログラムをコンパイルできるようにするために、gccコンパイラーをインストールする必要があることに注意してください。デフォルトでは、gccはインストールされません。インストールするには、gccを選択する必要があります。 gccをインストールするには、マウスを使用してコンポーネントリストの「Devel」ブランチを開きます。このブランチの下には、binutils、gcc、gcc-mingw、gdb、make、libopencv-devなどの多くのコンポーネントがあります(インストールがない場合は、インストーラーを再実行してパッケージを追加できます)。

4.ダークネットをコンパイルします

Cygwinを開き、ダークネットのルートディレクトリに移動し、makeを実行してソースコードをコンパイルします。

cd C: cd C:\Users\Administrator\Desktop\darknet-master\darknet-master make



最後に、コンパイルが成功し、darknet.exeなどのファイルが生成されます。

5.ダークネットの使用

ダークネットの使用法は、次の公式Webサイトで確認できます。https://pjreddie.com/darknet/

著者は最新のyoloV3モデルをテストしました。https://pjreddie.com/darknet/yolo/を参照してください。

Windows DOSインターフェイスを開き、ダークネットのルートディレクトリに入り、次のコマンドを入力します(注:事前にyolov3.weightsファイルをダウンロードしてください)。

darknet detect cfg/yolov3.cfg yolov3.weights data/eagle.jpg

'eagle.jpg'を以下に示します。 YoloV3は35秒かかりましたが、写真の鳥は完全に認識されました。生成されたpredictions.jpgファイルを次のように開くと、WindowsでのYoloの適用が成功しています。