OpenCV自带例子(一)Load and Display an Image

来源:互联网 发布:anaconda linux下安装 编辑:程序博客网 时间:2024/05/20 01:34
#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <iostream>using namespace cv;using namespace std;int main( int argc, char** argv ){if( argc != 2){cout <<" Usage: display_image ImageToLoadAndDisplay" << endl;return -1;}Mat image;image = imread(argv[1], CV_LOAD_IMAGE_COLOR); // Read the fileif(! image.data ) // Check for invalid input{cout << "Could not open or find the image" << std::endl ;return -1;}namedWindow( "Display window", CV_WINDOW_AUTOSIZE );// Create a window for display.imshow( "Display window", image ); // Show our image inside it.waitKey(0); // Wait for a keystroke in the windowreturn 0;}

In this tutorial you will learn how to:
• Load an image (using imread)
• Create a named OpenCV window (using namedWindow)

• Display an image in an OpenCV window (using imshow)




原创粉丝点击