opencv
ハフ変換を使う事えばできまする。 以下はサンプルソース. カメラ一台つけときゃ動作します #include <stdio.h> #include <cv.h> #include <highgui.h> int main(int argc, char* argv[]) { int i; float *p; double w = 320, h = 240; IplImage *src_img = 0, *gray_img = 0; CvMemSto</highgui.h></cv.h></stdio.h>…
どうにもうまくいかないと思ったら、やはり複数対応していないようでし(2つまではなんとか可能でしたが).というわけでVideoInputというライブラリ(DirectShowを楽に使うライブラリ)を、ここの記事を頼りにやってみました。ライブラリはVisual Studio2005コン…
調査した結果中国語のブログの記事が一番良かったです // 用于在控件 ID上显示图片 img void CTestDlg::DrawPicToHDC(IplImage *img, UINT ID) { CDC *pDC = GetDlgItem(ID)->GetDC(); HDC hDC= pDC->GetSafeHdc(); CRect rect; GetDlgItem(ID)-…
なんとなくやってみた. はじめにとりあえずportからopencvをインストールする sudo port install opencv すると、/opt/local/includeに、opencv/* ヘッダーファイル, /opt/local/libにライブラリがインストールされる。というわけで、とりあえずプログラムを…