人間の歩行動作の編集[Opencv 2.3
検出]リンクは、C++を使用するVisualStudio2010で人間の動作を検出する方法を説明しています。テキストファイルとヘッダーとmotemp9.c
一緒にソースコードをダウンロードしましたが、次のことを理解していません。walkImgs.txt
output.txt
filter.h
このプログラムを実行するのに苦労しています。誰かがこれらの点を明確にするのを手伝ってくれますか?
motiontemp9.c
ファイルでは、メインの下に行のファイルは存在しません。または、これらのファイルはwalkImgsと出力ですか?if((ReadFP=fopen("walk2.txt", "r")) == NULL) ErrorExit(ER_READ_OPEN); if((WriteFP=fopen("output2.txt", "w")) == NULL) ErrorExit(ER_WRITE_OPEN);
コードの実行時に次のエラーが発生します
error C2660: 'cvGetSeqElem' : function does not take 3 arguments motemp9.cpp(186): error C2227: left of '->rect' must point to class/struct/union/generic type motemp9.cpp(189): error C2440: '=' : cannot convert from 'CvScalar' to 'int' 1> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called motemp9.cpp(218): error C2664: 'cvCircle' : cannot convert parameter 4 from 'int' to 'CvScalar' 1> No constructor could take the source type, or constructor overload resolution was ambiguous motemp9.cpp(220): error C2664: 'cvLine' : cannot convert parameter 4 from 'int' to 'CvScalar' 1> No constructor could take the source type, or constructor overload resolution was ambiguous ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
このコードを実行するために何をする必要があるかを教えてください。