ヘルプとフィードバック お探しの情報が見つかりませんか? チーシート(PDF) を読んでみてください. ユーザグループ/メーリングリスト (英語)で質問してみてください. このドキュメントに誤りなどを見つけたらbug report まで報告してください.また,日本語訳に関する誤りや指摘はOpenCV.jpまでお願いします.
障害者だから、チームみらいのマニフェストの就労移行支援とかにどうしても目が行くんだけど、 259 users anond.hatelabo.jp 石丸伸二氏率いる地域政党「再生の道」、議席獲得ならず…立花孝志党首の「NHK党」当選なし 204 users www.yomiuri.co.jp
目的 † ホモグラフィー行列を求めて画像を射影変換します。 配列 a[] に変換前の画像上座標、配列 b[] に配列 a[] のそれぞれの点に対応する変換後の画像上座標、 NUM_POINTS に点数を入れます。 ↑ // homography.cpp #include <cv.h> #include <highgui.h> #include <iostream> using namespace std; #define SRC_IMAGE "perspective_color.jpg" #define DST_IMAGE "result_color.jpg" const int DST_WIDTH = 512; const int DST_HEIGHT = 512; const int NUM_POINTS = 4; int main( int argc, char **argv ) {
引数flagについて† flagのデフォルト値はINTER_LINEAR。取れる値は以下の通り INTER_NEAREST:最近傍補間(0) INTER_LINEAR:線型補間(1) INTER_CUBIC:バイキュービック補間(2) INTER_LANCZOS4:Lanczos補間(4) WARP_INVERSE_MAP:逆変換による補間(16) INTER_AREAを指定すると、INTER_LINEARに置き換えられる。 flagsは基本的に補間方法を指定する 補間方法による違いはサンプルコードの実行結果参照 WARP_INVERSE_MAPは、ホモグラフィ、もしくはアフィン変換を逆方向に行う場合に使う WARP_FILL_OUTLIERSは、C時代の名残。指定されても、内部では参照されていないっぽい。 代わりに、borderModeのBORDER_CONSTANTを使え、ということで
最終変更者: 怡土順一, 最終変更リビジョン: 490, 最終変更日時: 2009-08-31 16:40:37 +0900 (月, 31 8月 2009) 画像処理(Image Processing) 勾配,エッジ,コーナー,特徴(Gradients, Edges, Corners and Features) サンプリング,補間,幾何変換(Sampling, Interpolation and Geometrical Transforms) モルフォロジー演算(Morphological Operations) フィルタと色変換(Filters and Color Conversion) ピラミッドとその応用(Pyramids and the Applications) 画像分割,領域結合,輪郭検出(Image Segmentation, Connected Components and
せっかくOpenCV1.1preに対応したということで、新たに実装されたらしいSURF(Speeded Up Robust Features)の関数をラップしてみました。 cvExtractSURFの定義は以下の通り。(cv.hの1111行目あたり) CVAPI(void) cvExtractSURF( const CvArr* img, const CvArr* mask, CvSeq** keypoints, CvSeq** descriptors, CvMemStorage* storage, CvSURFParams params ); これのラッパー関数はこんな感じ。 public ref class CV abstract sealed { public: static void ExtractSURF( CvArr^ img, CvArr^ mask, [Out] CvSeq
OpenCVのCVS版(2008/10/10)をダウンロードして,いろいろ遊んでみました. 自身の動作環境は以下の通りです. OS: Windows Vista Ultimate IDE: Visual Studio 2005 Pro DirectShow: Windows SDK v6.0 OpenCV: CVS版(20081010) まず,気になる機能としてSURFがあるので,OpenCVで用意されているサンプルプログラム C:\Program Files\OpenCV\samples\c\find_obj.cpp を試してみました. おおー,いろいろ応用できそうな感じですね. *********************************** また,CVS版では,highguiのキャプチャ機能にvideoInput Libraryが 組み込まれているようです.なので,highgu
いつのまにかOpenCVが1.1を公開してたので導入しました。 で、dandelion’s logさんと同じくSURFアルゴリズムを動画でテストしてみました。 参考:dandelion’s log OpenCV 1.1:SURFを動画で試してみた OpenCV 1.1をインストールすると C:Program FilesOpenCVsamplescfind_obj.cpp に静止画用のSURFアルゴリズムがあるのでこれをカメラからの動画に対応させました。 かなりの性能!指で隠れてるのにちゃんと認識してます。 速度もちょっとカクカクしますがまぁまぁリアルタイムです。 SIFTなみの性能でこのスピードはすごい。 以下、ソースコード。 書き換えたのはmain関数のみです。 それ以外の関数はfind_obj.cppのものをそのまま使ってください。 int main(int argc, char**
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く