ESTABLISHED 2015
TAKASHI

OpenCV_基礎講回_1
秀出圖片:
#include<opencv/highgui.h>
#include <opencv/cv.h>
using namespace cv; //這裡使用 cv:: 的命名空間, 便能簡單用cv::Mat 或 cv::imshow() 等工具
int main()
{
IplImage *Image1 = cvLoadImage("C:\\scenery.jpg", 1);//載入
cvNamedWindow("Show Image", 0);
cvShowImage("Show Image", Image1);
cvWaitKey(0);
}
結果:
視訊抓取:
#include<opencv/highgui.h>
#include <opencv/cv.h>
using namespace cv; //這裡使用 cv:: 的命名空間, 便能簡單用cv::Mat 或 cv::imshow() 等工具
int main()
{
IplImage *frame;
CvCapture *capture = cvCaptureFromCAM(0);
cvNamedWindow("takashi_Webcam_test", 0);
cvResizeWindow("takashi_Webcam_test", 640, 480);
while (true)
{
frame = cvQueryFrame(capture);
cvShowImage("takashi_Webcam_test", frame);
if (cvWaitKey(10) >= 0)
break;
}
cvReleaseCapture(&capture);
}
結果呈現:

