私は初心者のOpenCVユーザーです。私はそれについて何かを学ぼうとしていますが、どこから始めればよいかわかりません。
残念ながら、openCV に関する多くのチュートリアルを見つけることができますが、それらは機能しません (古いバージョンを使用しているため)。
したがって、実際に開始する前に、将来の時間を無駄にしないように、環境が正常に機能しているかどうかを確認したいと思います。これが私が見つけた例です:
#include <opencv\cv.h>
#include <opencv\highgui.h>
using namespace cv;
int main()
{
//create an image to store the video screen grab
Mat image;
//setup the video capture method using the default camera
VideoCapture cap;
cap.open(0);
//create the window that will show the video feed
namedWindow("VideoCaptureTutorial", 1);
//create a loop to update the image with video camera image capture
while(1)
{
//grad a frame from the video camers
cap>>image;
//show the image on the screen
imshow("VideoCaptureTutorial", image);
//create a 33ms delay
waitKey(33);
}
return 0;
}
(Visual Studio 2010) をコンパイルしようとしましたが、150-250 エラーのようなものが表示されます。私は Visual Studio を初めて使用し、「彼」と彼が「嫌いなもの」をよく理解できません。IDE内を移動する方法を学んでいますが、難しいです。
エラーは imgproc.hpp miniflann.hpp photo.hpp tracking.hpp を参照し、多くの未定義の識別子と構文エラーを報告します。
私はプログラミング(Arduino、Java、アセンブリを使用したC)の経験がありますが、openCVのドキュメントが非常に混乱していて混乱していることに気づきました。私は独学なので、開始方法についてのヘルプをいただければ幸いです。私の目標は、2WD ロボットにコンピューター ビジョン (可能であればステレオ) を実装することです。
ありがとう