OpenCV

ARCore for Unityでカメラ画像を取得する方法

zenn.dev

OpenCV for UnityでTensorflowのmodelを読み込む

zenn.dev

WPF PrismとNyARToolKitCSで複数のマーカー位置推定

先ほど、マーカーの位置推定プログラムを書きましたが、今度は複数のマーカーの位置推定を行うプログラムです。http://kowaimononantenai.blogspot.jp/2017/02/wpf-prismnyartoolkit.htmlファイル構成は上のサイトと同じです。初めにViewのXamlです。これは…

WPF PrismとNyARToolKitでマーカー位置推定

zenn.dev

WPF PrismとOpenCVSharpでWebカメラの画像表示

zenn.dev

WPF PrismとOpenCVSharpを使って画像の表示

先ほど、Prismを使って画像を表示するWPFアプリケーションを作成しました。○○○○に怖いものなんてない!!: WPF(Prism)で画像の表示http://kowaimononantenai.blogspot.jp/2017/02/wpfprism.html画像処理等にはOpenCVSharpを使用することが多いので、画像入力…

WPF(Livet)とNyARToolKitでマーカー検出

マーカーの位置検出を行うために、マーカーの検出をNyARToolKitで行うサンプルプログラムを作成しました。次のようなことをやります。Livetを使用したWPFアプリケーションNyARToolKitでカメラキャプチャとマーカー検出OpenCVSharpでマーカー位置に矩形を描画…

WPF(Livet)でBehaviorを利用してViewからViewModelにデータを渡す

LivetでViewからViewModelにデータを渡すとき、例えばViewModelCommandを利用して、「ボタンを押したときにTextの値を読み込む」等が例として挙げられていますが、そのようなやり方ではなく、ViewからViewModelにトリガ経由で値を渡したくなる時があります。…

WPF(Livet)とOpenCVSharpで動画再生

動画の再生を行います。ほぼ下のサイトのコピーですが。。。http://sourcechord.hatenablog.com/entry/2014/10/05/022144まずはXAMLです。 次はModelViewです。ボタンを押すとファイル選択ダイヤログを表示して、動画ファイルを選択すると 自動的に動画再生…

WPF(Livet)とOpenCVSharpで画像表示

OpenCVSharpのShowImageでも画像表示できますが、WPFのImageを使って表示します。こんな感じになります。まずはXAMLです。Grid内だけ変えています。 次は、ModelViewです。using Microsoft.Win32;using System.Windows;using System.Windows.Media.Imaging;u…

OpenCVでMatとIplImageの相互変換

題目のとおりですが,下のサイトの通りにやったら出来ました.[C++/OpenCV] cv::MatとIplImageの相互変換|プログラミング備忘録+その他いろいろなブログhttp://ameblo.jp/ns-programming-memo/entry-11229431837.html

UbuntuにOpenCV2.3.1をmakeしてインストール

################################################ #結果的にOpenCV2.3.1をUbuntu10.04にインストールすると,#VIDIOC_DQBUF: 入力/出力エラーです#libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Not a JPG f…

OpenCVでfillConvexPolyを使って四角形や多角形を描画する

OpeCVの2.xのお話ですが, OpenCVで任意の四角形や多角形を描画するときにはポリゴンを使って頂点をつなげて描画するみたいです.初めは下記ので書かれているcv::fillPolyを使って書こうと思ったのですが,描画処理 — OpenCV-CookBookhttp://opencv.jp/cookb…

OpenCVをg++でコンパイルするときのオプション

OpenCVでC++ファイルをコンパイルするときにオプションをよく忘れてしまうのでメモg++ `pkg-config --cflags --libs opencv` main.cpp使うときはこれをコピーしよう

vectorについて

ちょっとOpenCVでvectorを扱う機会があり、いままでも避けて通っていたvectorの全体像だけでもつかもうと、少し調べました。OpenCVでvectorを使うプログラムをググるとvectorでも"cv::vector"を使っているものと、"std::vector"を使っているものを見かけます…

cv::saturate_cast

読んでいる本に d[0]=saturate_cast(r*div);とあったので,どんな意味か見てみたところ型の違いを考慮したリッピングらしい.つまりテンプレートの型の最大値よりも引数が大きかったら型の最大値に,最小値よりも引数が小さかったら型の最小値にする.ここを…

windowsにopencv2.3のインストール

一応購入した本にあわせてopencv2.3をインストールした.opencvの最新版はそのうちにいろいろな機能を有効にしたいのでcmakeを使ったやつにしよう.そして,サンプルを実行しようと思った.そのためにはまあ必ず通るPathを通す作業,(お決まりだけど,いま…

opencvの購入した書籍紹介

opencvをやろうと思ってubuntu10.04にインストールしてみてサンプルプログラムも何個かやってみたが,いまいち思った通りに行っていないかもしれないなと思っていた.主にopencvでしたいことは普通にopencvで出来ることはそうだが, cuda,kinect,android,pyt…