随笔分类 -  qt

摘要:if (matRaw.empty()) return; matRes = matRaw.clone(); cv::Mat mgray; cv::cvtColor(matRes, mgray, cv::COLOR_BGR2GRAY); QDateTime dtcur = QDateTime::curr 阅读全文
posted @ 2023-12-02 21:29 larkin-cn 阅读(221) 评论(0) 推荐(0) 编辑
摘要:库依赖 opencv的人脸检测用到扩展库,需要自己源码编译。 流程 采集人脸图片 --> 训练数据集 --> 模型保存。 采集人脸图片 --> 检测人脸区域 --> 放入模型预测 代码 头文件: #include "face/facerec.hpp" #include "opencv.hpp" #i 阅读全文
posted @ 2023-02-17 15:40 larkin-cn 阅读(410) 评论(0) 推荐(0) 编辑
摘要:freeimage存储格式为FIBITMAP; opencv存储格式为cv::Mat; freeimage善于读取和保存各种格式的图片; opencv具备各种图像处理算法; 真实项目中经常会将两者结合,发挥各自最大优势。 本贴将实现FIBITMAP数据转换为Mat格式,以供程序后续处理。 话不多说, 阅读全文
posted @ 2022-12-02 17:48 larkin-cn 阅读(128) 评论(0) 推荐(0) 编辑
摘要:对于window用户,文件名和文件夹经常使用中文来命名,或者文件夹包含了空格,类似“Program File”这样的。 针对以上场景,经常发生读写文件或者图片失败的情况。下面提供解决方案。亲测有效。直接上代码干脆利索。 功能实现代码函数封装: std::string wstr2str(const s 阅读全文
posted @ 2022-11-28 15:40 larkin-cn 阅读(728) 评论(0) 推荐(0) 编辑
摘要:dump文件可以很好的捕获到程序crash的异常点。 pro文件设置如下: #dump 调试 #DEFINES += WITH_DUMP contains(DEFINES, WITH_DUMP){ QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CXXFLAGS_RELEASE_W 阅读全文
posted @ 2022-05-10 15:30 larkin-cn 阅读(167) 评论(0) 推荐(0) 编辑
摘要:效果图 代码 #ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QLineSeries> #include <QChartView> #include <QChart> #include <QTimer> #include 阅读全文
posted @ 2021-09-06 17:44 larkin-cn 阅读(411) 评论(0) 推荐(0) 编辑
摘要:#include "widget.h" #include <QApplication> HHOOK key_keep=NULL; HWND window_hwhd=NULL; LRESULT CALLBACK KeyboardProc( int nCode, WPARAM wParam, LPARA 阅读全文
posted @ 2021-08-05 13:29 larkin-cn 阅读(146) 评论(0) 推荐(0) 编辑
摘要:对于vs,启用异常捕获直接在属性里即可找到,比较方便。 对于qt的项目工程文件,配置就没有vs那么方便了,该怎么写pro文件呢?如下所示: QMAKE_CXXFLAGS_EXCEPTIONS_ON = /EHa QMAKE_CXXFLAGS_STL_ON = /EHa 阅读全文
posted @ 2021-06-21 13:58 larkin-cn 阅读(5098) 评论(2) 推荐(0) 编辑
摘要:QVector<QRgb> g_clrtable; for(int i = 0; i < 256; i++) { g_clrtable.push_back(QColor(i, i, i).rgb()); } QImage cvMat2QImage(const cv::Mat &mat) { // 8 阅读全文
posted @ 2020-12-22 15:42 larkin-cn 阅读(208) 评论(0) 推荐(0) 编辑
摘要:Qt样式文件可以方便的对界面进行美化。本篇文章记录QTableWidget的样式规则 通用设置 QTableWidget { background:transparent;/*背景色*/ border:1px solid red;/*边框*/ gridline-color:rgb(127,127,1 阅读全文
posted @ 2020-06-29 13:56 larkin-cn 阅读(704) 评论(0) 推荐(0) 编辑
摘要:Qt项目配置文件pro里需要如下配置,进行qmake,build后会自动生成.rc文件,并将对应的信息写入文件中VERSION = 1.0.0.1 RC_ICONS = "http.ico" QMAKE_TARGET_COPYRIGHT = "Copyright Larkin All rights 阅读全文
posted @ 2018-08-31 16:01 larkin-cn 阅读(1418) 评论(0) 推荐(0) 编辑
摘要:1、2、configure配置./configure -opensource -confirm-license-release -shared -fast-no-qt3support-no-libtiff-no-libmng-no-openssl-no-phonon-no-nis-no-opengl... 阅读全文
posted @ 2015-09-17 23:13 larkin-cn 阅读(181) 评论(0) 推荐(0) 编辑
摘要:1、sudoapt-getinstallibus-qt42、重启电脑reboot 阅读全文
posted @ 2014-12-30 17:12 larkin-cn 阅读(146) 评论(0) 推荐(0) 编辑
摘要:1、ubuntu-12.04 qt-5.1.12、sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev3、qmake4、make5、sudo make install6、将插件复制到qt5安装目录下(tools/qtcreator)7、在qtcr... 阅读全文
posted @ 2014-12-01 20:59 larkin-cn 阅读(406) 评论(0) 推荐(0) 编辑
摘要:1、从谷歌官网获取源码protobuf-2.4.1.tar.gz2、解压tar -zxvf protobuf-2.4.1.tar.gz3、配置./configure4、编译make5、安装make install 阅读全文
posted @ 2014-10-29 11:39 larkin-cn 阅读(1037) 评论(0) 推荐(0) 编辑
摘要:1、svn获取代码svn checkout https://svn.code.sf.net/p/qwt/code/trunk/qwt2、生产makefileqmake3、编译(确保已经安装了qopengl再进行这一步,不然失败)make4、安装make install 阅读全文
posted @ 2014-10-29 11:05 larkin-cn 阅读(569) 评论(0) 推荐(0) 编辑
摘要:1、安装gcc,g++sudo apt-get install gccsudo apt-get install g++2、解压源码包tar xvzf qt-xxxx3、安装xlib库sudo apt-get install libX11-dev libXext-dev libXtst-dev4、支持... 阅读全文
posted @ 2014-10-28 11:11 larkin-cn 阅读(603) 评论(0) 推荐(0) 编辑
摘要:1、需要一个 *.rc 文件,用以保存相关信息。比如添加一个 app.rc 里面内容如下所示:IDI_ICON1 ICON DISCARDABLE "app.ico" -----> 设置应用程序图标#include "winver.h"VS_VERSION_INFO V... 阅读全文
posted @ 2014-08-08 14:01 larkin-cn 阅读(1262) 评论(0) 推荐(0) 编辑
摘要:本博文参考http://blog.chinaunix.net/uid-20690340-id-3802197.html 静态库在链接的时候直接写入二进制文件里,这样的好处在于发布的时候无需附带dll文件,这样就不会因为缺少哪个dll运行不起来。 安装前准备:1、下载qt源码:qt-everywhere-opensource-src-5.1.0.zip。2、下载Perl工具。3、下载Python工具:python-2.7.6.msi。4、下载Ruby工具:rubyinstaller-2.0.0-p451.exe。5、安装所下载的工具,全部采用默认安装位置(安装到c盘)。6、安装完后设置环... 阅读全文
posted @ 2014-04-07 10:12 larkin-cn 阅读(600) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示