代碼實現一:
#include "highgui.h"
int main(int argc, char** argv)
{
IplImage* pImg; //聲明IplImage指針
if ((pImg = cvLoadImage("img.JPG", 1)) != 0)
{
cvNamedWindow("Image", 1); //創建窗口
cvShowImage("Image", pImg); //顯示圖像
cvWaitKey(0); //等待按鍵
cvDestroyWindow("Image"); //銷燬窗口
cvReleaseImage(&pImg); //釋放圖像,注意pImg前面一定要加&
return 0;
}
}
代碼實現二:
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main()
{
Mat image = imread("D:/Vs2019WorkSpace/OpenCV/OpenCV/img.jpg");
//存放自己圖像的路徑
if (image.empty())
{
cout << "error";
return -1;
}
imshow("顯示圖像", image);
waitKey(0);
return 0;
}