tedter
Would you like to react to this message? Create an account in a few clicks or log in to continue.

tedter

ยินดีต้อนรับ ทุกท่านนะครับ เชิญร่วมเป็นส่วนหนึ่งกับเราได้เลยโดยการสมัครสมาชิกนะครับ
 
HomeSearchLatest imagesRegisterLog in

 

 ตัวอย่างการติดต่อกับกล้องของOpenCV

Go down 
AuthorMessage
ninein

ninein


Posts : 57
Join date : 2009-11-01

ตัวอย่างการติดต่อกับกล้องของOpenCV Empty
PostSubject: ตัวอย่างการติดต่อกับกล้องของOpenCV   ตัวอย่างการติดต่อกับกล้องของOpenCV EmptySat Nov 21, 2009 5:23 pm

การติดต่อกับกล้องโดย OpenCV นั้นจะใช้ชุดคำสั่งจาก highgui ซึ่งมีตัวอย่างดังนี้

Code:
#include <iostream>
using namespace std;

#include <cxcore.h>
#include <highgui.h>

#define CAMERA_ID   0
#define DISPLAY_WINDOW_NAME   "captured image"

int main( int argc, char **argv )
{
    // create camera capture object.
    CvCapture *pCapture = NULL;
    pCapture = cvCreateCameraCapture( CAMERA_ID );
    if ( pCapture == NULL )
        {
            cout << "ERROR: Failed to open camera" << endl;
            return EXIT_FAILURE;
        }

    // create window for displaying captured image.
    cvNamedWindow( DISPLAY_WINDOW_NAME );

    // capture and display
    //   until user hit any key of the keyboard
    IplImage *pImage = NULL;
    do
    {
        pImage = cvQueryFrame( pCapture );
        cvShowImage( DISPLAY_WINDOW_NAME, pImage );
    } while ( cvWaitKey( 1 ) == -1 );

    // before exiting the program,
    //   destroy the display window and
    //   release the cameara capture object.
    cvDestroyWindow( DISPLAY_WINDOW_NAME );
    cvReleaseCapture( &pCapture );
    return 0;
}
Back to top Go down
 
ตัวอย่างการติดต่อกับกล้องของOpenCV
Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
tedter :: ☺ เเลกเปลี่ยนความรู้ ☺ :: ☻ Programming & Developing ☻-
Jump to: