![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
文章平均质量分 51
捧灰
Just for fun
展开
-
分享一个批量MP4转JPG图片的工具
@分享一个批量MP4转JPG图片的工具1. 使用背景在进行深度学习训练的时候,经常需要采集自己的数据,如果一张一张采集,会很麻烦,如果直接用摄像头拍摄,是一个非常好的办法。但是找了网上,都没有好用的视屏转图片的工具,要么太大,要么在线的慢的要死,于是自己写了一个。基于:Qtffmpeg软件截图如下:2. 实现代码#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QFileDialog>#include <QMa原创 2020-12-29 17:41:00 · 3278 阅读 · 0 评论 -
VTK学习-1.模型分割并保存
想实现一个使用VTK来进行模型分割的功能。主要用到了VTK的vtkClipPolyData和vtkPlane两个类。在实现这个分割功能之前,先看下怎么样实现多个窗口显示的功能。1. 多窗口显示Qt与VTK的渲染结合在配置好了VTK的运行环境之后,我们就可以直接在QtDedigner的界面里面,将任意一个QWidget类提升为QVTKOpenGLWidget类型。这样,我们首先要提升两个...原创 2018-12-06 18:48:37 · 5337 阅读 · 3 评论 -
DLP面曝光3D打印机模型数据矫正
1. 概述在使用DLP作为光源进行面曝光的3D打印系统中,我们经常会遇到投影机或者光机投射出来的光,发生变形,模糊的情况。这些情况容易导致如下一些问题:打印模型表面有像素纹路,不够光滑模型局部曝光分布不均匀,厚薄不一,在打印十分精细的零部件时尤为明显光源发生梯形形变,导致数据会有偏差镜头的折射而发生的物理偏差,导致单层发生桶形失真或者枕形失真上述问题,在对打印模型精度要求不高时,暴露不明显原创 2017-06-14 12:10:58 · 4997 阅读 · 0 评论 -
树莓派实现自己的Qt HTTPserver
1. 目标本文以树莓派为硬件,搭建一个本地的httpserver,用于产品中的各种测试。树莓派有了httpserver后,可以跨平台访问,实现了跨平台访问硬件的目标。2. 清单这里列举所需要的清单:2016-9-28 jessie-lite树莓派系统镜像Qt5+boost+opencvxvfb,实现后台运行带窗口的界面daemontool管理后台服务器wifi-access-point脚本原创 2017-05-16 09:53:29 · 2890 阅读 · 0 评论 -
Qt - Debug
这篇就集合一下自己平时使用Qt的一些问题和小技巧吧。问题GraphicsItem中的signal使用 在GraphicsItem的继承类中使用signal,编译会报错。需要让GraphicsItem同时继承GraphicsItem(subclass) 和QObject两个类。 在多重继承时,QObject要放在最前面。 比如: class QMyItem : public QObject,原创 2016-08-06 11:10:23 · 512 阅读 · 0 评论 -
Qt串口发送unsigned char的问题
1.问题来源当需要使用Qt的串口来进行蓝牙或实现其他通信协议时,需要发送一些十六进制的数。但是Qt的串口IODevice只允许发送char*。2.解决方法原答案这里给出源码函数void CPSerialPort::WriteUnChar(quint8 p){ unsigned char valueCh = static_cast<unsigned char>(p); mySeria原创 2016-06-22 10:30:07 · 6352 阅读 · 2 评论 -
Qt Error: moc_*.cpp error
描述不小新在slot/signals声明变量会引发如下错误 [debug/moc_mainwindow.cpp] Error 1 [debug/moc_*cpp] Error 1原创 2016-07-17 16:39:17 · 7638 阅读 · 7 评论 -
Qt5.4(later)树莓派2 交叉编译环境搭建
将最近发布的Qt5.4交叉编译到最新的树莓派板子中原创 2015-07-31 16:04:42 · 5642 阅读 · 1 评论 -
C++(Qt)静态成员类undefined reference to “xxx”
1. 现象描述今天在一个类中,使用了一个静态成员变量,这个变量是另一个类,具体的情况如下:class A{ int a;}class B{ static A* Fun; static int m = 1;}上述情况中,已经知道静态变量m需要初始化之后才能使用,但是静态成员 Fun在这里赋值为NULL,编译时不通过的,出错如下: error: 'c原创 2015-08-09 17:08:49 · 3399 阅读 · 0 评论 -
关于QT实现多线程服务器
最近实习在做一个智能项目,要求在Cotex-A8的linux上用Qt实现一个小型服务器,该服务器有以下功能:1、检测串口传输过来的数据,存储下来,再通过网络发送到PC机;2、监测PC机向服务器发送的数据,再发送给串口(好吧。。。串口再发给zigbee,为什么节点不直接用WIFI啊 我的天!!)3、用户手持的触屏能控制向串口或WIFI发送的数据。。。。目前的思路是创建三个原创 2013-11-25 00:41:00 · 2793 阅读 · 0 评论 -
Window7下Qt4.8+OpenCV
重装了系统,之前配置的各种开发环境又得重新配置,在这里记录一下,免得以后又得查来查去。1.平台系统:Windows7-32bit 旗舰版Qt:Qt-4.8.1 QtCreator3.1 gdb:qtcreator-gdb-7.4-MINGW32_NT-6.1-i686 MinGw:minGW4.4OpenCV:OpenCV-2.3.1-win-superpack Cmake原创 2014-12-29 23:09:12 · 2308 阅读 · 0 评论