OpenCV、EmguCV之打开图片

来源:互联网 发布:box2d js 编辑:程序博客网 时间:2024/05/17 23:49

OpenCV打开图片:

1.新建一个C++的Win32控制台应用程序

2.配置好OpenCV环境

3.代码

#include <opencv2/opencv.hpp>using namespace std;using namespace cv;int main(int argc, char* argv[]){IplImage* img=cvLoadImage("D:/Demo.jpg");cvNamedWindow("My Image");cvShowImage("My Image",img);cvWaitKey();cvDestroyWindow("My Image");cvReleaseImage(&img);return 0;}




EmguCV打开图片:

1.C#下新建一个控制台应用程序

2.配置好EmguCV环境

3.代码

using System;using System.Collections.Generic;using System.Linq;using System.Text;using Emgu.CV;using Emgu.CV.Structure;using Emgu.CV.CvEnum;namespace EmguOpenImg{    class Program    {        static void Main(string[] args)        {            string imgName = "D:/Demo.jpg";            IntPtr img = CvInvoke.cvLoadImage(imgName, Emgu.CV.CvEnum.LOAD_IMAGE_TYPE.CV_LOAD_IMAGE_ANYCOLOR);            CvInvoke.cvNamedWindow("My Image");            CvInvoke.cvShowImage("My Image", img);            CvInvoke.cvWaitKey(0);            CvInvoke.cvDestroyWindow("My Image");            CvInvoke.cvReleaseImage(ref img);        }    }}


原创粉丝点击