- 博客(835)
- 资源 (195)
- 收藏
- 关注
原创 长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...
各位读者,知识无穷而人力有穷, 所以,要么改需求,要么找专业人士,要么自己研究。大家可以点赞、收藏、关注、评论我啦 、需要完整文件随时联系我或交流哟~!
2021-01-15 15:46:07
1365614
193
原创 OpenCV开发笔记(一):OpenCV介绍、编译
OpenCV(开源计算机视觉库)是一个开源的计算机视觉和机器学习软件库。OpenCV旨在为计算机视觉应用提供通用基础设施,并加速商业产品中机器感知的使用。作为BSD许可产品,OpenCV使企业可以轻松利用和修改代码。本篇介绍基于Qt的opencv编译
2019-08-26 10:17:20
58801
9
原创 OSG开发笔记(一):OSG介绍、编译
需要用到三维立体变换、三维球体等三维开发,之前准备使用opengl,但是opengl较为底层,综合考量选型osg。
2019-07-02 09:09:59
77447
8
原创 QXlsx开发笔记(二):QXlsx基本数据结构解说以及单元格Cell边框操作
本文介绍了Qt开发中QXlsx库的数据结构及单元格操作。QXlsx采用Document(工作簿)→ Worksheet(工作表)→ Cell(单元格)的三层树形结构组织Excel数据。文章详细解析了各类操作单元格的方法,包括边框、底色、高度宽度、合并拆分、字体样式和插入图片等,并提供了边框设置的具体Demo实现步骤和源码。通过QXlsx::Format和QXlsx::Worksheet类可实现丰富的Excel操作功能。
2025-12-29 20:59:00
874
原创 QXlsx开发笔记(一):QXlsx介绍、编译和使用
本文介绍了Qt第三方库QXlsx的编译和使用方法,重点讲解了社区迭代版本的改进特性(如修复内存泄漏、中文乱码问题,新增图片插入/导出功能等)。文章详细记录了从下载源码、QtCreator工程配置、qmake编译到封装库文件的完整过程,并提供了测试Demo代码和工程模板。该库支持Excel文件(.xlsx)读写操作,兼容Qt5.5-6.7版本,适用于Qt开发中需要处理Excel表格的场景。
2025-12-23 09:30:00
1813
原创 VTK开发笔记(九):示例Cone6,使用3D交互控件,在Qt窗口中详解复现对应的Demo
本篇详细解析Cone6.exe,了解预定义的交互器操作。
2025-12-01 22:28:46
2596
原创 公司禅道笔记(一):公网服务器centos6上成功部署禅道20.8版本
公司团队为项目管理选择禅道系统。部署过程中发现一键安装包仅支持本地访问,改用手动部署方案:先安装Apache、MariaDB(替代MySQL)和PHP 7.x环境(需卸载原有PHP 5.x),随后下载禅道21.7.6版本解压至/opt目录。安装过程中遇到PHP版本不兼容、mbstring扩展缺失等问题,通过修改软件源和补充安装组件解决。最终完成服务配置并设置开机启动,为团队提供项目管理平台支持。
2025-11-17 10:23:01
2958
1
原创 案例分享:音视频录像综合应用(支持录制麦克风音频、录制摄像头视频、同步录制音视频,支持opencv对图形进行处理,录制mp4文件)
本文介绍了一个基于Qt、FFmpeg和OpenCV的音视频录制系统,支持Windows平台下的麦克风录音和摄像头录像功能。系统采用模块化设计,通过信号槽机制实现音频和视频数据的低耦合处理,支持OpenCV图像处理算法实时处理视频帧并保持时间同步。文章详细阐述了系统架构设计思路,包括音频采集、视频采集、编码录制等核心模块,并提供了Demo演示效果图和部分代码实现。该系统具有高度可扩展性,可支持多路音视频并行录制,适用于商业项目定制开发。
2025-11-03 13:23:59
3158
1
原创 台式机电脑i9-9900K+Z390-PRO-A更换主板的辛路历程
主板更换的经验之路,换主板,测硬件,判断电压,更换外设和口直至解决,还在持续更新中,未完结。
2025-10-23 12:18:11
2247
原创 关于 Qt5.x版本离线安装可以跳过登录但是实际离线仍需要登录 的解决方法
本文介绍了Qt 5.9.3安装时因多版本共存导致强制登录问题的解决方法。当PC上安装多个Qt版本时,新安装的Qt 5.9.3会默认继承已有账户信息,无法跳过登录步骤。解决方案是:在安装界面手动删除预填的用户名,此时按钮将重新出现,即可继续离线安装流程。该方法适用于Qt 5.x版本因账户配置冲突导致的安装问题。
2025-10-20 22:25:35
579
原创 关于 Qt调用cmd指令弹窗输出结果无法弹窗 的解决方法
文章介绍了在Qt开发中调用命令行输出结果时无法弹出cmd窗口的问题及解决方法。通过分析发现需指定参数才能弹出窗口,提供了使用QProcess.startDetached()的正确调用方式,并附上示例代码和效果截图。
2025-10-20 20:35:26
1694
原创 VTK开发笔记(七):示例Cone4,一数据源多演员模式,在Qt窗口中详解复现对应的Demo
在VTK中,"一份原始数据多个演员(Actors)"是一种常见的可视化模式,它允许你基于同一数据源创建多个不同的视觉表现形式。这种模式非常适合对比不同渲染风格、展示数据的不同属性或突出显示数据的不同部分。
2025-10-20 20:28:25
4084
1
原创 关于 使用audacity原数据分析ffmpeg录音提取AVFrame原始aac/pcm数据有噪音 的解决方法
本文记录了Qt开发过程中遇到的音频录制问题,重点分析了AAC裸流播放出现噪声的排查过程。作者通过Audacity工具分析音频波形,发现存储的采样点数量存在差异(1014 vs 1024),但排查后确认编码参数均正确。最终发现虽然中间环节测试存在噪声,但完整流程生成的MP4文件音频正常。文章提供了音频处理的技术思路和解决方法,适合音视频开发人员参考。 (字数:149字)
2025-10-19 20:53:59
1936
原创 关于 Qt5.11/12/15的QtCreator中对conncet宏SIGNAL不提示 的解决方法
本文介绍了Qt5.15.2在QtCreator6中connect的SIGNAL信号不提示的问题及解决方法。由于Qt大版本推荐使用&类:函数的方式连接信号槽,导致函数名错误只能在运行时发现。作者通过修改插件设置,重新启用SIGNAL/SLOT语法提示功能,解决了该问题。
2025-10-18 11:54:47
1845
原创 关于 云服务器WindowsServer2016双击无法运行可执行程序 的解决方法
本文介绍了云服务Windows Server 2016 x64系统中部分exe文件无法运行的问题及解决方法。文章指出,该问题是由于文件被锁定所致,通过修改组策略和注册表均无效。最终解决方案是:右键点击文件→选择"属性"→勾选"解除锁定"选项即可恢复正常运行。文中配有操作步骤截图说明,并附有原文博客链接供参考。
2025-10-16 15:04:31
1832
原创 FFmpeg开发笔记(十三):ffmpeg采集麦克风音频pcm重采样为aac录音为AAC文件
本文介绍了使用FFmpeg进行音频重采样和编码的技术流程,重点解决音频录制中的噪声问题。文章首先概述了音频采集、解码、重采样和封装的基本流程,指出噪声来源于输入输出帧大小不匹配导致的相位不连续。针对这一问题,作者提出了三种解决方案:调整采集参数、补零处理和使用缓冲区。其中详细讲解了使用AVAudioFifo缓冲区的实现方法,包括创建、写入、读取和释放缓冲区的关键代码。最后展示了无缓冲处理的Demo代码框架,包括设备注册、参数设置、设备打开和音频流获取等步骤。这篇技术文章为开发者提供了处理音频重采样噪声问题的
2025-10-13 13:32:23
4074
7
原创 FFmpeg开发笔记(十二):ffmpeg音频处理、采集麦克风音频录音为WAV
本文介绍了使用FFmpeg和SDL捕获并播放音频流的方法。主要内容包括:通过FFmpeg命令行获取设备列表,分析音频源、编解码器、采样参数等概念;详细说明音频录制流程的四步骤(设备探测、数据采集、编码处理和封装)。文章提供了Demo源码,展示如何从USB麦克风捕获音频并转为PCM格式,最终使用SDL进行播放。特别说明Windows系统下需通过DirectShow接口访问音频设备,并给出了相关命令行操作示例。
2025-10-07 10:14:17
4013
7
原创 QGIS开发笔记(五):qgis加载标记点功能,基础标记数量与性能对比测试
本文介绍了在Qt开发中使用QGIS的QgsVectorLayer类处理矢量数据的技术要点。作者通过Demo演示了添加1000-10000个标记点的性能测试,对比了1像素和2像素大小在不同数量下的绘制效果与系统资源占用情况。文章详细解析了QgsVectorLayer的核心功能,包括数据源连接、常用属性和操作方法(如要素迭代、属性查询、空间过滤等),并提供了内存管理、线程安全和性能优化等注意事项。最后给出了矢量图层编辑的代码示例,展示了添加和更新要素的典型用法。该技术适用于地理信息系统开发中的矢量数据
2025-09-16 09:25:22
3386
原创 VTK开发笔记(五):示例Cone2,熟悉观察者模式,在Qt窗口中详解复现对应的Demo
观察者模式(Observer Pattern),允许一个对象(观察者)关注另一个对象(被观察者)的状态变化,并在事件发生时自动执行预定操作。观察者回调(Observer-Callback) 是一种事件驱动的编程机制,用于处理 VTK 对象状态变化或特定事件的响应。
2025-09-08 11:37:12
4349
原创 QGIS开发笔记(四):QgsRasterLayer加载Cesium二维地图的瓦片地图数据到QGIS
文章摘要 本文介绍了如何在Qt中使用QGIS开发工具加载瓦片地图,重点讲解了QgsRasterLayer类的核心功能与操作方法。文章概述了栅格数据的基本概念(波段、图层、栅格格式等),并演示了如何创建栅格图层、获取图层属性、读取像素值以及设置渲染方式。同时提供了在线XYZ瓦片地图的XML配置示例,展示了QGIS集成瓦片服务的技术实现。通过代码示例和动图演示,帮助开发者快速掌握在Qt项目中嵌入QGIS并加载瓦片地图的完整流程。
2025-09-01 11:13:00
4626
1
原创 VTK开发笔记(四):示例Cone,创建圆锥体,在Qt窗口中详解复现对应的Demo
vtk的了解学习途径跟随代码中的示例,循序渐进。本篇详细解析Cone.exe,后在Qt中复现一样的。
2025-08-25 12:23:30
3826
原创 关于 svn无法查看下拉日志提示“要离线”和根目录看日志“no data” 的解决方法
本文介绍了解决SVN服务器连接问题的方案。文章指出,当访问SVN时出现"Authorization failed"错误时,可通过修改conf目录下的svnserve.conf配置文件来解决问题。具体操作是取消注释并修改相关参数,调整授权设置。该文为原创内容,转载需注明出处,原文发布于CSDN博客。文章来自长沙红胖子Qt(长沙创微智科)的技术博客,该博客持续更新各类开发技术文章,涵盖Qt、树莓派、三维、OpenCV等多个领域。
2025-08-25 10:51:09
1923
原创 SVN服务器建站笔记(一):公司SVN服务器部署,一版本多仓库、多版本多仓库和客户端测试
本文详细介绍了在Linux服务器上搭建SVN版本控制系统的完整步骤,包括安装SVN、创建版本库、配置账号密码权限、设置authz文件、开放端口以及实现系统自启动SVN服务。重点讲解了单版本库多文件夹与多版本库两种管理方式的区别,并提供了客户端拉取代码的实用指导。文章还特别强调了SVN版本号的更新机制和权限管理的实时生效特性,为团队协作开发提供了可靠的技术支持。通过本文的指引,读者可以快速搭建并管理企业级SVN代码仓库。
2025-08-18 09:51:30
4137
原创 VTK开发笔记(三):熟悉VTK开发流程,编写球体,多半透明球体Demo
开始vtk实战,了解vtk的一些基本框架,通过代码是最好的方式。本篇实现一个vtk实现多球体半透明的Demo。
2025-08-11 09:00:00
4274
原创 关于 cadence导入原理图出现ERROR(ORCAP-1192)错误 的解决方法
摘要:本文记录了Cadence软件重装后出现原理图导入问题的解决方法。问题原因在于软件未完全破解成功,具体表现为系统环境变量CDS_LIC_FILE中的版本号(16.3)与许可证文件(src.lic)要求的16.5版本不匹配。解决方案包括:检查并修正环境变量设置,确保许可证文件中的版本号正确;在LMTOOLS中先停止服务,再重新设置许可证路径,最后重启服务。文章来自长沙红胖子Qt的技术博客。 (字数:149字)
2025-08-07 14:03:23
2196
原创 VTK开发笔记(二):Qt5.9.3+VS2017x64+VTK8.2创建兼容dll和嵌入源码窗口两种方式的Qt嵌入VTK8.2模板Demo
摘要 本文介绍了在Qt5.9.3+VS2017x64环境下集成VTK8.2的开发过程。通过创建QVTKWidget模板工程,实现Qt界面与VTK显示引擎的融合。详细步骤包括:建立工程框架、模块化组织代码、引入VTK库文件和环境配置。关键点在于正确配置pri文件中的头文件路径和库文件链接,确保能调用VTK的各种功能模块。文中提供了完整的库文件链接列表,为后续开发三维可视化应用奠定了基础。
2025-08-04 09:00:00
4103
原创 关于 xrdp远程桌面报错“Error connecting to sesman on 127.0.0.1:3350“的解决方法
本文记录了作者在Linux服务器上遇到xrdp远程桌面连接失败的问题及解决过程。问题表现为无法连接3350端口,作者先后尝试了开放3350端口、kill进程重启服务、检查后台服务状态、重装xrdp、检查3350服务等多种方法,但均未能解决问题。最终作者决定放弃修复,保持SVN服务正常运行。文章详细记录了每个排查步骤和相关命令输出,为遇到类似问题的读者提供了参考思路。更多技术文章可访问作者CSDN博客查看。
2025-08-03 17:56:05
3317
原创 VTK开发笔记(一):VTK介绍,Qt5.9.3+VS2017x64+VTK8.2编译
VTK(可视化工具包)是一款开源的三维可视化系统,广泛应用于科学数据处理和展示。本文介绍了VTK的核心特点,并提供了不同开发环境下的版本组合建议(如Qt+VS+VTK)。选取一个组件并且成功编译完成。
2025-07-30 16:11:51
4816
2
原创 GStreamer开发笔记(九):gst-rtcp-server安装和部署实现简单的rtsp-server服务器推流Demo
本文介绍了如何在Ubuntu环境下使用GStreamer搭建RTSP流媒体服务器,包括安装GStreamer相关组件、编译gst-rtsp-server模块的具体步骤。文章详细记录了从源码下载、环境配置到编译安装的全过程,并提供了测试命令来验证RTSP服务器的功能。测试案例包括使用虚拟测试视频源(videotestsrc)和实际摄像头(v4l2src)作为流媒体源,同时给出了解决常见错误的方法。该方案适用于低延迟视频流传输场景,可部署于嵌入式设备到大型视频会议系统等多种平台。
2025-07-21 09:49:41
4906
原创 Qt+OPC开发笔记(四):OPC模拟服务器工具使用,建立模拟服务器、查看和修改变量
本文介绍了使用Prosys OPC UA Simulation Server搭建OPC模拟服务器的详细步骤,包括安装配置、TCP和HTTPS连接方式,以及变量读写操作。通过OPC客户端与服务器的交互测试,展示了变量创建、修改和实时更新的过程,并针对连接失败问题提供了解决方案。文章为OPC开发提供了实用的模拟环境搭建指南。
2025-07-07 11:32:42
4606
2
原创 GStreamer开发笔记(八):gstreamer代码打开usb摄像头
摘要:本文介绍了如何使用GStreamer代码打开USB摄像头并显示画面。包含初始化GStreamer、创建管道和元素、设置设备路径、链接组件、启动播放以及资源释放等完整步骤。文章提供了详细的代码示例,并探讨了可能遇到的延迟和设备连接问题,如库链接错误等。同时展示了不同摄像头的打开效果对比,为开发者实现USB摄像头采集功能提供了实用参考。 (字数:150)
2025-07-01 20:54:24
3680
原创 Qt+OPC开发笔记(三):OPC客户端订阅特点消息的Demo
本文介绍了Qt下OPC客户端的订阅功能开发,实现了实时监控服务器数据变化的功能。主要内容包括: 通过创建订阅请求配置发布间隔、生命周期等参数 设置订阅状态变化和删除回调函数 创建监控项请求,配置采样间隔和数据队列 处理数据变化的回调通知 使用Qt定时器轮询保证消息接收 提供Demo演示了bool类型变量的实时监控效果 文章详细讲解了OPC客户端订阅功能的开发步骤和关键代码实现,适合需要开发工业数据实时监控系统的开发者参考。
2025-06-24 11:52:57
4750
1
原创 成熟软件项目解决方案:三维仿真框架软件系统
三维仿真框架软件系统是一种集成了图形渲染、物理模拟、数据交互的三维平台,其核心目标是构建高逼真度的虚拟环境,支持结构仿真、设备仿真、动态仿真、实时交互及复杂场景模拟。该系统广泛应用于工业制造、智慧城市、军事训练、教育培训等领域,通过数字化手段实现物理世界的精准映射与动态预测。
2025-06-18 13:21:15
3634
3
原创 GStreamer开发笔记(七):gstreamer播放ogg详解
本文详细介绍了使用GStreamer框架播放Ogg音频文件的完整流程,包括Ogg格式特点与GStreamer架构。主要内容涵盖:1)Ogg容器格式特性及Vorbis音频压缩技术;2)GStreamer模块化架构与核心组件;3)10个关键实现步骤:从初始化、创建管道、设置组件(filesrc、oggdemux、vorbisdec等)、动态衬垫连接,到消息循环处理;4)特别说明动态pad连接处理机制。文章附有架构图、组件检测方法及完整Demo代码
2025-06-16 09:54:41
3964
Qt终端命令模拟工具 v1.0.0
2023-02-05
使用Cpp的ofstream对磁盘文件存储进行性能测试工具
2023-01-10
文件IO操作开发笔记(一):使用Qt的QFile对磁盘文件存储进行性能测试以及测试工具
2023-01-03
鸿途电子智慧白板-v1.0.0 鸿途电子智慧白板-v1.0.0 鸿途电子智慧白板-v1.0.0
2022-12-14
qwt6.2.0window包+linux包+pdf+qch帮主文件
2022-12-02
NETDEVSDK-Linux64-V2.6.0.0,宇视摄像头linux开发sdk
2022-10-23
ubuntu下的qt打包工具,解决底层依赖问题
2022-10-23
与西门子PLC通讯的调试软件plcCommunication v1.6.0
2022-09-20
制作“U盘引导麒麟系统安装”工具 制作“U盘引导麒麟系统安装”工具
2022-06-11
mapDemo,Qt调用百度地图,定位省份等相关信息
2022-05-25
vscode,ubuntu版本 vscode,ubuntu版本 vscode,ubuntu版本 vscode,ubuntu版本
2022-05-21
《项目实战:Qt+OpenCV大家来找茬(Qt抓图,穿透应用,识别左右图区别,框选区别,微调位置)》配套的Demo运行包和源码包
2022-05-14
《项目实战:Qt+OpenCV大家来找茬(Qt抓图,穿透应用,识别左右图区别,框选区别,微调位置)》配套的应用运行包
2022-05-14
qcustomplot 2.1.0最新版本 源代码,帮助文档和示例 qcustomplot 2.1.0最新版本 源代码,帮助文档
2022-04-30
研华UNO-220-P4N1AE套件资料
2022-04-19
研华树莓派套件UNO-220-P4N1AE的说明书
2022-04-19
麒麟系统QtCreator使用中文输入法的fcitx插件 麒麟系统QtCreator使用中文输入法的fcitx插件
2022-03-28
cameraMoveTool v1.0.0.rar
2021-11-24
qxlsx社区最新版本
2025-12-23
《音视频录像综合应用(支持录制麦克风音频、录制摄像头视频、同步录制音视频,支持opencv对图形进行处理,录制mp4文件)》的运行Demo音视频录像的核心技术演示
2025-11-03
gsetreamer的windows安装和开发包
2025-04-07
项目实战:Qt图像拼接渐进色图层生成工具v1.0.0(预设四路拼接,多路可通过多图叠层实现)
2025-03-06
perspectTool v1.0.0(Qt+OpenCV透视变换工具v1.1.0)
2024-10-24
棋盘识别仿射变换工具v1.1.0(与博文配套)
2024-10-21
Qt+OSG爆破动力学仿真三维引擎测试工具v1.1.0
2024-09-23
Qt西门子PLC调试模拟工具(包含PLC上位机通讯,PLC服务器,读写Byte、Int、DInt、Real)v1.6.3
2024-08-30
相机标定工具v1.3.0(支持对打开摄像头、文件和网络地址,支持标定过程查看,支持对标定过程动态评价,支持对标定过程增删看)
2024-08-19
modbus tcp免费调试工具
2024-07-10
长沙红胖子Qt开发Q3D图表开发系列(一)到(四)四个演示Demo模块化源码
2024-06-03
长沙红胖子Qt开发Q3D图表开发系列(一)到(四)四个演示Demo运行包
2024-06-03
qgis二次开发的windows版本发布包测试(不用安装QGIS可测试运行)
2024-05-29
CTP量化交易接口测试数据工具 v1.0.0
2024-04-18
Qt监测操作系统物理网卡通断v1.1.0(支持windows、linux、国产麒麟系统)
2024-02-25
Qt检测cpu温度,windows运行版本
2024-02-25
Qt5多国语言输入发软键盘测试
2024-01-02
Q3dSurface+Q3dScatter+Q3dBars三个基础Demo运行演示程序
2023-04-20
q3d-v1.1.0-基础模板-新增基础q3d柱状图框架v1.0.0的运行包
2023-04-14
Q3DScatter三维散点图运行包
2023-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅