opencv(C++版)
Xiaoli_Coding
图像处理 机器学习 Python C++ Opencv
展开
-
opencv3.0 批量对图像进行处理(C++版)
opencv3.x批量处理图像原创 2017-07-04 11:06:29 · 3111 阅读 · 0 评论 -
VS2013+QT5.0程序打包发布流程
编程环境: win10+VS2013+Qt5.0+opencv3.0 程序打包发布的方法:第一步: 假设项目名称是MainWindow,将写好的程序以 Release 方式编译生成 exe 程序; 第二步:生成的程序运行正常之后,找到项目的生成目录,比如 项目源码路径: C:\MainWindow\ 它的项目生成目录是 C:\MainWindow\win32\Release\ 进入这个...原创 2018-08-17 10:26:40 · 3300 阅读 · 0 评论 -
CvSeq指针的使用
  在进行hough检测的时候,我一直是这么用的:CvSeq *lines;lines->total=0;cvCanny(pImageGray, pImageDst, 50, 200, 3);CvMemStorage *storage = cvCreateMemStorage();lines = cvHoughLines2(pImageDst, storage...原创 2018-08-15 14:12:05 · 537 阅读 · 1 评论 -
Opencv+QT逐帧播放视频的内存泄漏问题以及解决方案
Opencv+QT逐帧播放视频的内存泄漏问题以及解决方案内存泄漏:没有释放已经不能使用的内存,通常堆的内存需要显式的释放。 1、新建的图像IplImage* image= cvCreateImage(cvSize(width,height),8,1);CvMat* imgMat = cvCreateMat(width, height, CV_8U);//显式释放cvReleas...原创 2018-07-23 09:43:42 · 1578 阅读 · 0 评论 -
VS2013中添加继承自Qt的类时提示没有moc_xxx.cpp
新建了一个QMainWindow,在工程中手动添加一个继承自QObject的类Qthread。直接添加头文件和实现问题后编译报如下错:fatal error C1083: 无法打开源文件: “GeneratedFiles\Debug\moc_Qthread.cpp”: No such file or directory原因:错误显示没有moc_Qtheard.cpp...原创 2018-07-29 15:14:37 · 1072 阅读 · 0 评论 -
Opencv视频处理相关的函数
Opencv中视频处理的基本函数总结:1、cvQueryFrame() 从摄像头或者文件中抓取一帧,然后解压并返回这一帧。 函数原型:IplImage* cvQueryFrame( CvCapture* capture );//capture : 视频获取结构这个函数是函数cvGrabFrame和函数cvRetrieveFrame在一起调用的组合。返回的图像不可以被用户释放或者修...原创 2018-05-15 22:09:12 · 638 阅读 · 0 评论 -
使用QT和Opencv获取文件夹中任意的视频文件并显示出来
使用QT和Opencv获取文件夹中任意的视频文件并显示出来 代码如下:QString fileName = QFileDialog::getOpenFileName(this, tr("Open Video"), ".", tr("Video File(*.avi *.mp4 *.h264 *.MOV)")); char* ch; QByteArray ba = fileN...原创 2018-03-06 17:21:38 · 2969 阅读 · 0 评论 -
QT +Opencv3.0将图像灰度化并在label中显示
环境:QT5.5 +Opencv3.0 处理过程:img图像为3通道彩色IPLImage图像,将其灰度化存储于src中,将src转换成Mat格式(注:opencv3.0版本中IPLImage转换成Mat的格式为Mat src1=cvarrToMat(src)),然后进行了高斯滤波,最后使用QT的label将图像显示出来。 IplImage *src = cvCreateImage(cv原创 2018-01-18 21:15:28 · 1391 阅读 · 0 评论 -
QT5.50+opencv3.0+VS2013安装教程
QT5.50+opencv3.0+VS2013安装教程1、安装软件VS2013opencv3.0qt-vs-addin-1.2.4-opensourceqt-opensource-windows-x86-msvc2013-5.5.02、配置 - qt-vs-addin-1.2.4-opensource 这是vs中qt的小插件,安装成功后在vs2013中会有如下标志:原创 2018-01-14 21:11:37 · 749 阅读 · 0 评论 -
opencv 图像直方图
图像直方图原创 2017-12-19 15:13:30 · 559 阅读 · 0 评论 -
opencv 画直线函数cvLine( )
cvLine原创 2017-11-27 15:45:52 · 4303 阅读 · 0 评论 -
Opencv ROI区域图像叠加
本文主要学习opencv中如何定义感兴趣区域ROI(region of interest)以及在感兴趣区域进行图像的叠加原创 2017-11-13 22:28:01 · 676 阅读 · 0 评论 -
Opencv cvCircle()函数
Circle,即圆形。cvCircle是指绘制圆形的一个程序函数。原创 2017-11-13 10:21:31 · 2087 阅读 · 0 评论 -
cvGet2D()函数
OpenCV CvGet2D函数作用:获取图像的颜色值原创 2017-11-10 16:26:46 · 14255 阅读 · 3 评论 -
cvCreateStructuringElementEx和cvHoughLines2函数
cvCreateStructuringElementEx 和cvHoughLines2原创 2017-10-30 22:47:01 · 635 阅读 · 0 评论 -
win10+vs2013配置opencv3.0
Win10+vs2013配置Opencv3.0原创 2017-10-30 17:37:40 · 1552 阅读 · 2 评论 -
Win7 64位+VS2013+opencv3.0配置
win7+VS2013+opencv3.0原创 2017-07-03 17:26:23 · 487 阅读 · 0 评论 -
QT关闭UI后线程未结束解决办法
在使用QT时候,UI主线程已经关闭了,但是程序还是在运行(窗口已关闭),过了一会报了个错才异常终止,解决方法是在main.cpp里将MainWindow w;w.show改为 MainWindow *w = new MainWindow; w->show; ...转载 2018-08-29 09:45:21 · 4112 阅读 · 1 评论