
opencv
IT_job
这个作者很懒,什么都没留下…
展开
-
opencv2.4.9标准头文件模板
#include#include#include#includeusing namespace std;using namespace cv;int main(){ Mat image = imread("elephant.jpg"); if (image.empty()) { cout << "读取图片错误" << endl; } waitKey(); re原创 2017-11-18 15:57:33 · 623 阅读 · 0 评论 -
opencv生成素描图c++代码实例及运行结果
c++代码#include<opencv2/opencv.hpp>using namespace std;using namespace cv;Mat cartoonifyImage(Mat srcColor, Mat result){ Mat gray; cvtColor(srcColor, gray, CV_BGR2GRAY);//灰度化 const int M...原创 2018-02-25 22:48:04 · 975 阅读 · 0 评论 -
opencv读取彩色/灰度图片像素值并存储在本地文件中c++代码实例及运行结果
c++代码彩色图片#include<opencv2/opencv.hpp>#include<fstream>using namespace std;using namespace cv;int main(int argc, char* argv[]){ Mat img = imread("1.jpg"); if (img.empty()) { cout...原创 2018-02-28 17:11:30 · 8164 阅读 · 1 评论 -
opencv中Mat_的含义
opencv中Mat_<>的含义:Mat_<uchar>对应的是CV_8UMat_<char>对应的是CV_8SMat_<int>对应的是CV_32SMat_<float>对应的是CV_32FMat_<double>对应的是CV_64F...原创 2018-02-28 14:12:53 · 1879 阅读 · 0 评论 -
opencv图像融合c++代码实例及运行结果
c++代码#include<opencv2/opencv.hpp>using namespace cv;using namespace std;int trackBarValueCurrent = 0;//轨迹条当前值int trackBarValueMax = 100;//轨迹条最大值Mat img1, img2,img;char *windowName = "图像融合...原创 2018-02-27 14:33:30 · 2201 阅读 · 0 评论 -
opencv生成人脸轮廓c++代码实例及运行结果
c++代码#include<opencv2/opencv.hpp>using namespace std;using namespace cv;Mat drawFaceOutline(Mat srcColor, Mat result){ //整体轮廓 Size size = srcColor.size(); Mat faceOutline = Mat::zeros(s...原创 2018-02-26 14:26:07 · 1191 阅读 · 0 评论 -
opencv生成彩色图c++代码实例及运行结果
c++代码#include<opencv2/opencv.hpp>using namespace std;using namespace cv;Mat cartoonColor(Mat srcColor, Mat result){ Size size = srcColor.size(); Size smallSize; smallSize.width = size.w...原创 2018-02-26 09:54:32 · 2440 阅读 · 0 评论 -
永久解决vs2013+qt+opencv中代码下面很多红色波浪线
解决办法:项目->属性->vc++目录->包含目录->添加qt的include路径(我的是E:\qt\install_qt-opensource-windows-x86-msvc2013_64_opengl-5.3.1\5.3\msvc2013_64_opengl\include)原创 2017-12-07 09:20:23 · 4782 阅读 · 1 评论 -
(2)qt5的图像界面(UI)创建第一个项目并以运行窗口为例
网上很多是纯代码做的,本文用ui界面做下面是详细步骤(1)新建一个项目(2)名称与路径自己选择(3)基类选择QWidget(4)下一步,完成,项目创建成功(5)双击击widget.ui(最初自己取的名字)(6)左侧选择3个PushButton,一个LineEdit一个Label然后修改为“确认”“打开:”等等右侧更改”submitButt原创 2017-12-05 19:32:45 · 2846 阅读 · 0 评论 -
win10+qt5.3+opencv2.4.9+vs2013环境配置及运行实例
正在看opencv计算机视觉编程攻略这本书发现是用qt,电脑上正好有vs2013,所以就把qt通过插件集成到vs2013中,网上的资源不全,所以特地整理了下网上的资源。下面是步骤:本文参考vs2013+opencv http://blog.youkuaiyun.com/poem_qianmo/article/details/19809337qt+vs2013 http://blog.csdn.ne原创 2017-11-15 14:03:44 · 987 阅读 · 0 评论 -
vs2013+qt5.3环境下第一个opencv2.4.9程序
网上大部分教程是qt creator环境下的opencv编程,这篇文章主要是vs环境下qt的编程环境vs2013+qt5.3+opencv2.4.9(若环境没配置好,请看下我的关于环境配置的博客)1创建一个新的qt 控制台,一直next.2如图所示,选择main.cpp(将默认的代码注释掉)添加代码如下#include #include using namesp原创 2017-11-15 16:45:38 · 630 阅读 · 0 评论 -
opencv点击鼠标读取图片像素c++代码
代码#include<opencv2/opencv.hpp>using namespace std;void onMouse(int event, int x, int y, int flags, void *param){ cv::Mat *im = reinterpret_cast<cv::Mat*>(param); switch (event){ cas...原创 2018-06-05 16:12:29 · 2617 阅读 · 1 评论