- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 Qt 获取屏幕DPI
使用到的类QScreen;window DPI可调范围为125%--250%和硬件有关系;/96的目的是将int转成 1.0/1.25/1.5double nn = QApplication::primaryScreen()->logicalDotsPerInch() / 96;QList<QScreen*> listScreen = QGuiApplicati...
2019-03-30 17:37:24 4009 1
原创 Qt获取Ip
主要使用到的类有:QHostInfoQHostAddressQNetworkInterfaceQNetworkAddressEntry//QHostInfo类作用,获取主机名,也可以通过主机名来查找IP地址,或者通过IP地址来反向查找主机名。QString localHostName = QHostInfo::localHostName();qDebug() << "...
2019-03-30 17:05:28 1286
转载 Qt、openCV读取摄像头,快速双边滤波实现视频流美颜、磨皮,显示
环境配置:opencv2.4.13 vs2015 Qt5.7.1注意:1、openCV自带的磨皮、美白效果只能进行参考,性能不高,才采用快速双边滤波2、示例中openCV只用来打开了摄像头,可用系统自带api替代;3、需要先编译jpeg.lib处理步骤:1:从摄像头抓取一帧;2:利用libjpeg将IplImage转成jpeg;3:快速双边滤波处理图像;4:un...
2019-03-30 17:04:13 1699 2
转载 vs2015编译出错:error LNK2026: 模块对于 SAFESEH 映像是不安全的
解决方法:1.打开项目的“属性页”;2.单击“链接器”文件夹;3.单击“命令行”属性页;4.将/SAFESEH:NO键入“附加选项”框中;转自:http://www.cnblogs.com/hanxi/archive/2012/06/10/2544230.html/SAFESEH Microsoft-Docs解释:只有在链接器还可以生成映像的安全异常处理程序...
2019-03-30 17:00:08 1382
原创 Qt程序的打包、更新
1、打包使用qt\bin目录下windeployqt.exe打包,若是vs开发则需要C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x86下拷贝运行时库;使用NSIS进行打包安装exe,优点是可以自定义安装卸载界面,NSIS官网地址,还可以参照网易demo进行修改;2、自动更新 比较简单的就是直接下载安装包...
2019-03-28 15:16:34 784
原创 开源库记录
1、音视频相关Windows(dshow,dsound);ios,mac(AVFoundation,AVCaptureSesssion);android(Camera,AudioRecord);Linux(v4l2);ffmpeg 音视频编解码-- QtAV --Vlc --vlc-qt;libaac 音频;lib264 视频编码;openAL 音频;d3d...
2019-03-20 14:18:09 118
原创 const 不同位置的含义和使用
一、常量const int a = 0;二、指针 1、指针指向地址中存储的值不能改变int a = 0;const int b = 2;const int *q;q = &a; //非const赋值给const*q = 5; //报错,不能对指针指向地址存储的值进行修改p = &b; //非const指针地址赋值 2、指针指向的...
2019-03-14 20:17:05 538
vs2015+qt5.7.1单独编译QWebengine 包含Debug、Release的dll和lib,以及编译方法;
2019-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人