c_cpp opencv头文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp opencv头文件相关的知识,希望对你有一定的参考价值。
#include <opencv2/opencv.hpp>
using namespace cv;
void main(int argc, char* argv[])
{
Mat srcImage = imread("1.jpg");
imshow("show", srcImage);
waitKey(0);
}
/*
argc 命令行的参数个数,VS 默认是1
argv 字符串数组,argv[0]指向程序运行的全路径名
argv[i] 指向第i个字符串
argv[argc] 指向NULL
argc,argv和env 是在main()函数之前被赋值的,其实main()函数严格意义上不是真正的程序的程序入口点函数
*/
int main(int argc, char ** argv)
{
// 不使用argc和argv
return 0;
}
int main(int argc, char ** argv)
{
// 使用了argc和argv
return 0;
}
int main()
{
return 0;
}
#ifndef __OPENCV_ALL_HPP__
#define __OPENCV_ALL_HPP__
#include "opencv2/core/core_c.h"
#include "opencv2/core/core.hpp"
#include "opencv2/flann/miniflann.hpp"
#include "opencv2/imgproc/imgproc_c.h"
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/photo/photo.hpp"
#include "opencv2/video/video.hpp"
#include "opencv2/features2d/features2d.hpp"
#include "opencv2/objdetect/objdetect.hpp"
#include "opencv2/calib3d/calib3d.hpp"
#include "opencv2/ml/ml.hpp"
#include "opencv2/highgui/highgui_c.h"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/contrib/contrib.hpp"
#endif
/*
* ** File generated automatically, do not modify **
*
* This file defines the list of modules available in current build configuration
*
*
*/
#define HAVE_OPENCV_CALIB3D // 3D 和 校准
#define HAVE_OPENCV_CONTRIB // 贡献库
#define HAVE_OPENCV_CORE // 核心组件
#define HAVE_OPENCV_FEATURES2D // 2D 特征
#define HAVE_OPENCV_FLANN // 最完整的(近似)最近邻开源库
#define HAVE_OPENCV_GPU // GPU 库
#define HAVE_OPENCV_HIGHGUI // GUI
#define HAVE_OPENCV_IMGPROC // 图像处理
#define HAVE_OPENCV_LEGACY // 向下兼容
#define HAVE_OPENCV_ML // ML 库
#define HAVE_OPENCV_NONFREE // 商用
#define HAVE_OPENCV_OBJDETECT // 物体检测
#define HAVE_OPENCV_OCL // OpenCL 加速
#define HAVE_OPENCV_PHOTO // 图像修复和图像去噪
#define HAVE_OPENCV_STITCHING // 图像拼接
#define HAVE_OPENCV_SUPERRES // 图像超分辨率
#define HAVE_OPENCV_TS // 测试代码
#define HAVE_OPENCV_VIDEO // 视频分析组件
#define HAVE_OPENCV_VIDEOSTAB // 视频稳定组件
以上是关于c_cpp opencv头文件的主要内容,如果未能解决你的问题,请参考以下文章
opencv 用到哪些头文件
c_cpp 带有类定义和结构定义的头文件。
c_cpp 在C中创建和使用自己的头文件
OpenCV 缺少头文件
OpenCV头文件包含问题
opencv头文件