2019-02-01から1ヶ月間の記事一覧

OpenCVを使って画像を縮小、拡大してみる。

画像を小さくしたり、大きくしたりしたいけど、正方形なら cv::resize を 使えばいいのだけど 長方形の画像などでは縦横比を維持したまま縮小、拡大したい。 //画面をだすよ void display(cv::Mat image) { //名前をつける std::string windowName = "window…

VisualStudioCodeでOpenCVを使ったC++プログラムをブレークポイントで停止させてデバッグできるようにしてみる②

CMakeLists.txtを以下に変更 cmake_minimum_required(VERSION 3.5.1) project(main) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_FLAGS "-Wall -g") find_package(OpenCV REQUIRED) include_directories(${OpenCV_INCLUDE_DIRS}) add_executable(main main.cp…

VisualStudioCodeでOpenCVを使ったC++プログラムをブレークポイントで停止させてデバッグできるようにしてみる①

ブレークポイントで止まっている画像VisualStudioCodeがなんかよい感じなのでプロジェクトを作成してデバッグできるようにしてみる。 ソースコードの行にブレイクポイントを設定して変数の中身などを確認できる。 さらにステップ実行も可能。 ステップとして…

OpenCVが4.0になっていたのでcontribも含めてコンパイルしてみる。

以下は本家のサイト opencv.org せっかくなのでGithubからソースをクローンしてコンパイルをしてみることにした。(Linux) 手順としては 必要なパッケージをインストール sudo apt update sudo apt upgrade sudo apt install build-essential sudo apt inst…