githubでFAsT-MatchというプログラムをDLしたのですが、
C++1つだけなら、実行方法は分かる(ソースを貼りつけ、出力)のですが、このようにいくつものファイル、フォルダからなる
プログラムの実行方法がわかりません、どうするのでしょうか。
試しに動かしてみましたが、私の非力なマシンではかなり時間がかかりました。
(image.png/template.png で 8 分、image2.png/template2.png で 40 分以上。)
動かす方法については、OS とコンパイラの種類とバージョンによります。
(というか、ソースを貼りつけって、もしかしてオンラインコンパイラで動かすつもりでしょうか?)
Visual Studio2019で動かしたいのですが、どのようにすれば実行できるのでしょうか・・・
複数のフォルダ、ファイルのセットを実行する方法が分からない、、
アプリみたいにexeファイルがあるわけでもないし。
OpenCV と TBB (と Qt) が必要です。この辺が参考になるかも。
https://qiita.com/koteko/items/60936f34f21d7decf0b5
https://qiita.com/East_san/items/7072257fb12b26c8d215
これってcvいるんですかね、いらないと思ってた。。
cv使わない、それだけで完結した、画像認識系のプログラムとかありませんかね、いじって勉強してみたいんですが。
何もライブラリを使わない場合、画像認識以前に、画像ファイルを開いたり、それを画面に表示するだけでもう大変ですよ。前の質問に、簡単な OpenCV のプログラム (画像を開いて表示するだけ) を貼っておきます。
https://teratail.com/questions/316483
OpenCVを使った場合、OpenCVの内容はブラックボックス化してしまうので、
それは「理解」したことにならないため、避けたいということです。
OpenCVはソース公開されているので、理解したいのであればソースを読めばいい話なのでは。
OpenCVのプログラム中で、比較的いじやすい部分ってどこなんでしょうか・・・。
部分的に数値を変えてみて、で、一応使用経験はあるので、変更した状態で使用してみて、変化を見る、
みたいなことをやってみたいなぁと・・・。
ものごとには順番というものがありまして…。
OpenCV の中身を理解したいという気持ちはとても大事なんですが、そのためにはまず OpenCV を普通に使えるようになる必要があると思います。
一応createsampleして、もしくはせずに、オリジナルok,ng画像でカスケード分類して、sample画像の適当部分を赤長方形で囲む事はできました。
それ以外の機能は使っていませんが、とりあえず使用はできたので、
プログラムをいじってみたいなと。
opencvの中で、比較的いじりやすく、そして実行結果に反映される部分を、
いじって、反映させ、結果を見たりしたいのですが。
回答2件
あなたの回答
tips
プレビュー