プログラム / 2008/06/23 (Mon) / 編集 |
とりあえず、しょっちゅう引っかかるのでメモっとく
cvCreateCameraCapture( -1 ) -> ダメ、カメラが見つからないといわれる
cvCreateCameraCapture( CV_CAP_ANY )
CXX = g++ -Wall -O2
CXXFLAGS = `pkg-config --cflags opencv`
LDFLAGS = `pkg-config --libs opencv`
.cpp:
[Tabコード]$(CXX) $@.cpp $(CXXFLAGS) $(LDFLAGS) -o $@
とすると、「test.cpp」をコンパイルするときは「make test」でできる。
CC = gcc -Wall -O2
FRAMEWORKS = -framework OpenGL -framework GLUT -framework Foundation
.c:
[Tabコード]$(CC) $@.c $(FRAMEWORKS) -o $@
とすると、「test.c」をコンパイルするときは「make test」でできる。
GL/glut.h -> GLUT/glut.h
GL/glu.h -> OpenGL/glu.h
GL/gl.h -> OpenGL/gl.h
windowsようのOpenGLの参考書を使うとはまる、こんな罠で半日つぶした俺orz
area:ラベリングされたピクセル数、つまりマーカの面積(?)
id:マーカのID
dir:マーカの角度を0~3で表す?arGetTransMat()で使う大切な数字らしい
double cf:一致度
double pos[2]:マーカの中心位置
double line[4][3]:マーカの周りのlineの
double vertex[4][2]:マーカの四隅の位置(?)
OpenCV
「OpenCV プログラミングブック」を買った人がはまる罠
cvCreateCameraCapture( -1 ) -> ダメ、カメラが見つからないといわれる
cvCreateCameraCapture( CV_CAP_ANY )
OpenCVのMakefile
CXX = g++ -Wall -O2
CXXFLAGS = `pkg-config --cflags opencv`
LDFLAGS = `pkg-config --libs opencv`
.cpp:
[Tabコード]$(CXX) $@.cpp $(CXXFLAGS) $(LDFLAGS) -o $@
とすると、「test.cpp」をコンパイルするときは「make test」でできる。
OpenGL
OpenGLのMakefile
CC = gcc -Wall -O2
FRAMEWORKS = -framework OpenGL -framework GLUT -framework Foundation
.c:
[Tabコード]$(CC) $@.c $(FRAMEWORKS) -o $@
とすると、「test.c」をコンパイルするときは「make test」でできる。
OpenGLのヘッダファイル
GL/glut.h -> GLUT/glut.h
GL/glu.h -> OpenGL/glu.h
GL/gl.h -> OpenGL/gl.h
windowsようのOpenGLの参考書を使うとはまる、こんな罠で半日つぶした俺orz
ARToolKit
Marker_infoの中身area:ラベリングされたピクセル数、つまりマーカの面積(?)
id:マーカのID
dir:マーカの角度を0~3で表す?arGetTransMat()で使う大切な数字らしい
double cf:一致度
double pos[2]:マーカの中心位置
double line[4][3]:マーカの周りのlineの
double vertex[4][2]:マーカの四隅の位置(?)
PR
未選択 / 2008/06/22 (Sun) / 編集 |
さてと、指先認識でもためすか〜 あ、カメラがないと無理だ(笑)
よし、じゃあARToolKitでもためすか〜 あ、カメラがないと無理だw
しかたない、平行ステレオでも〜 あ、カメラないと無理だ、、、
こうなったら特徴点抽出とやらを! あ、カメラないと無理だ、、、orz
この間1分、そんな俺の記憶力はもうすでに危機的状況だと思う。
よし、じゃあARToolKitでもためすか〜 あ、カメラがないと無理だw
しかたない、平行ステレオでも〜 あ、カメラないと無理だ、、、
こうなったら特徴点抽出とやらを! あ、カメラないと無理だ、、、orz
この間1分、そんな俺の記憶力はもうすでに危機的状況だと思う。
未選択 / 2008/06/20 (Fri) / 編集 |
やっぱり難関はOpenGLだった、、、
頭こんがらがってみたよ。。。
あとあれ、月曜日の修論の発表会に参加するよう連絡がきたんだがよく考えたらバイトだ、、、まぁ2時間くらい参加して抜け出してバイト終わったらまたくればいいかな?
頭こんがらがってみたよ。。。
あとあれ、月曜日の修論の発表会に参加するよう連絡がきたんだがよく考えたらバイトだ、、、まぁ2時間くらい参加して抜け出してバイト終わったらまたくればいいかな?