blog

OpenCV4.3.0 開発環境のセットアップ

開発環境はopencvライブラリをダウンロードする準備ができています。.../wsを選択すると、.xeの実行ファイルがダウンロードされます。...

Sep 7, 2020 · 2 min. read
シェア

開発環境の準備

  • opencvライブラリのダウンロードopencv.org/releases/
  • exeファイルを実行すると、同じ階層にopencvディレクトリが作成され、その中にビルドフォルダとソースフォルダが作成されます。
  • VS2019はコミュニティ版を使用してください

VSプロジェクトの作成と設定

  • CMakeプロジェクトの作成
  • CMakeプロジェクトの作成
cmake_minimum_required (VERSION 3.8)
# 
include_directories(".../opencv/build/include")
# 
link_directories(".../opencv/build/x64/vc15/lib")
# このプロジェクトの実行ファイルにソースコードを追加する。
add_executable (OpevCV_demo_430 "OpevCV_demo_430.cpp" "OpevCV_demo_430.h")
#opencvライブラリをプロジェクトにリンクする。
target_link_libraries(ObjectName opencv_world430d.lib)
  • プロジェクトが実行ファイルを生成するディレクトリーに、ダイナミック・ライブラリー・ファイルをコピーして実行します。

コードの検証:OpenCVのバージョン番号の取得

#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main()
{
 cout << "opencv version:"<< CV_VERSION << endl;
 system("pause");
 return 0;
}

印刷結果

Read next

String、StringBuilder、StringBufferのソースコード解析

図からわかるように、Stringは文字の配列で構成され、String型のオブジェクトを変更できないことを示す最後のキーワード修飾子があります。 Java仮想マシンがStringオブジェクトaを作成した後、上記のコードのように、最初にStringオブジェクトaを作成し、それに割り当てられた "abc"、および...

Sep 6, 2020 · 3 min read