QT+OPENCV实现录屏功能
摘要:本文使用QT+opencv来实现对指定窗体画面录制,并保存为avi文件。 (1)获取窗体界面 QScreen类有一个grabWindow函数,可以用来获取窗体的画面,这个函数使用很简单,就是传入窗体句柄和要截取的坐标。但是这个函数有一个缺陷,它是通过截取桌面画面的方式,而不是通过 窗体获取界面,所以
阅读全文
posted @
2019-07-18 17:23
平凡的编程者
阅读(5816)
推荐(0) 编辑
QT+FFMPEG+SDL2.0实现视频播放
摘要:开发环境:MinGW+QT5.9+FFMPEG20190212+SDL2.0.9 一、开发环境搭建 (1)下载工具 在https://ffmpeg.zeranoe.com/builds/下载对应版本。链接方式有三种, Static:这个版本只包含了ffmpeg.exe、ffplay.exe、ffpr
阅读全文
posted @
2019-05-09 13:33
平凡的编程者
阅读(5236)
推荐(0) 编辑
QT+FFMPEG实现视频播放
摘要:开发环境:MinGW+QT5.9+FFMPEG20190212 一、开发环境搭建 FFMPEG的开发环境部署比如容易,在官网下载库文件,然后在QT里面指定路径,把相关dll文件放到exe目录下就可以了,不需要根据开发工具重新编译。 (1)下载工具 在https://ffmpeg.zeranoe.co
阅读全文
posted @
2019-05-09 11:01
平凡的编程者
阅读(23017)
推荐(0) 编辑
开源OCR识别库-Tesseract介绍
摘要:最近在github上面看到一个开源的ocr文字识别库,感觉效果还可以,所以在这里介绍一下,这个项目的原地址在:https://github.com/tesseract-ocr/tesseract。 tesseract库支持你训练自己的文字识别模型,当然其本身已经提供了几十种不同语言模型,你也可以直接
阅读全文
posted @
2018-11-27 13:38
平凡的编程者
阅读(15578)
推荐(0) 编辑
Ubuntu16.0.4安装OpenCV3.4.2
摘要:(1)到官网下载opencv3.4.2,链接:https://opencv.org/releases.html (2)下载opencv_contrib,链接:https://github.com/opencv/opencv_contrib/releases (2)将两个压缩包解压,进入opencv3
阅读全文
posted @
2018-11-26 10:03
平凡的编程者
阅读(1071)
推荐(0) 编辑
VS2013+OpenCV3.4.2编译
摘要:一、准备工作: (1)在OpenCV官网下载3.4.2版本(注意选择Win pack),https://opencv.org/releases.html。 (2)下载Contrib模块,https://github.com/opencv/opencv_contrib/releases/tag/3.4
阅读全文
posted @
2018-08-15 10:21
平凡的编程者
阅读(6016)
推荐(1) 编辑
C++ ActiveX开发的问题讨论
摘要:最近在一个项目中需要开发一个ocx插件,在开发过程中发现了一些问题,所以在此记录一下。 我想讨论的主要是函数的参数问题,我分别使用c++,JavaScript,C#对ocx插件做了测试,发现不同的参数类型在这几种语言中表现的差异很大。 (1)首先ocx我是使用C++开发的,所以在同样使用c++语言开
阅读全文
posted @
2018-07-12 11:48
平凡的编程者
阅读(678)
推荐(0) 编辑
利用function和bind实现回调功能
摘要:介绍一种利用function和bind来实现回调的功能。 C++参考手册中对function的介绍: std::function的实例能存储、复制及调用任何可调用的目标,包括:函数、lambda表达式、bind表达式或其他函数对象以及指向成员函数指针和指向数据成员指针,std::function包含
阅读全文
posted @
2018-06-27 13:34
平凡的编程者
阅读(3500)
推荐(2) 编辑
C++回调函数
摘要:我们经常会把一些耗时的操作放到线程中去执行,当任务执行完毕后就需要通知主线程,通知的方式有很多,在windows平台上可以使用消息机制,如果不想依赖平台API,让代码具有良好移植性,使用回调函数也是一种方法。 (1)定义函数指针类型 typedef void(*pResult)(int); (2)在
阅读全文
posted @
2018-06-27 10:42
平凡的编程者
阅读(5811)
推荐(0) 编辑