- 博客(664)
- 资源 (208)
- 收藏
- 关注
原创 红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...
各位读者,知识无穷而人力有穷, 所以,要么改需求,要么找专业人士,要么自己研究。大家可以点赞、收藏、关注、评论我啦 、需要完整文件随时联系我或交流哟~!
2021-01-15 15:46:07 967552 161
原创 OpenCV开发笔记(一):OpenCV介绍、编译
OpenCV(开源计算机视觉库)是一个开源的计算机视觉和机器学习软件库。OpenCV旨在为计算机视觉应用提供通用基础设施,并加速商业产品中机器感知的使用。作为BSD许可产品,OpenCV使企业可以轻松利用和修改代码。本篇介绍基于Qt的opencv编译
2019-08-26 10:17:20 50517 9
原创 OSG开发笔记(一):OSG介绍、编译
需要用到三维立体变换、三维球体等三维开发,之前准备使用opengl,但是opengl较为底层,综合考量选型osg。
2019-07-02 09:09:59 65290 8
原创 OpenCV开发笔记(七十七):相机标定(二):通过棋盘标定计算相机内参矩阵矫正畸变摄像头图像
通过相机图片可以识别出棋盘角点了,这时候我们需要通过角点去计算相机内参矩阵,通过上篇得知畸变的原理,所以我们尽可能要全方位都能获取标定图片,全方位意思是提供的多张图综合起来基本覆盖了相机所有的像素,同时还要注意远近和斜着本篇通过一张图片来识别计算得到相机内参矩阵,并矫正相机畸形。
2024-03-11 10:42:59 2648 13
原创 OpenCV开发笔记(七十六):相机标定(一):识别棋盘并绘制角点
知道图像畸变矫映射的原理之后,那么如何得到相机的内参是矫正的第一步,内参决定了内参矩阵(中心点、焦距等),用内参矩阵才能计算出投影矩阵,从而将原本畸变的图像矫正为平面投影图像。本篇描述了相机成形的原理,并绘制出识别的角点。
2024-03-07 16:10:48 2717 20
原创 项目实战:Qt监测操作系统cpu温度v1.1.0(支持windows、linux、国产麒麟系统)
Qt检测cpu温度,兼容windows、linux,国产麒麟系统(同为linux)
2024-02-26 10:41:51 3196 12
原创 OpenCV开发笔记(七十五):相机标定矫正中使用remap重映射进行畸变矫正
相机标定,重映射可以进行插值映射从而矫正图像,这是一种方法,也有矩阵映射方法,本篇使用重映射方式解说畸变矫正的计算原理。
2024-02-26 10:41:30 1208 20
原创 项目实战:Qt监测操作系统物理网卡通断v1.1.0(支持windows、linux、国产麒麟系统)
Qt检测物理网卡通断,网线插拔,兼容windows、linux,国产麒麟系统(同为linux)
2024-02-25 12:23:44 2705 11
原创 关于 Qt报错“No rule to make target xxxx 长路径”一种非常规问题定位(原因:shadow全路径+深度模块依赖相对路径超过系统预定义256字节) 的解决方法
老项目A工程,新项目B工程,实际环境是依赖A,所以复制了A改名为B,A的ffmpeg可以编译依赖过去,B的ffmpeg出现“mingw32-make[2]: *** No rule to make target ‘…/…/view360NoBodyRemoteCarDemo/modules/ffmpegPlayerManager/ffmpeg-3.4.2-win32-dev/include/libavcodec/avcodec.h’, needed by ‘release/main.o’. Stop.”的原
2024-02-17 18:09:38 1157 7
原创 Qt实用技巧:QCustomPlot做北斗GPS显示绝对位置运动轨迹和相对位置运动轨迹图的时,使图按照输入点顺序连曲线
使用QCustomPlot绘制多个目标的北斗运行轨迹图,包括累计绝对位置图和记录时刻的相对位置图。
2024-02-17 13:05:49 2212 5
原创 案例分享:长沙红胖子公司内部评估高清内窥镜功能列表流程产出成果鉴赏
1.仔细评估以便作为双方技术协议,2.细化到每一个基本功能,并模块化,3.预判所有可能的技术风险,风险点逐一确认,4.双方验收标准的重要依据之一,5.优化公司内部人员任务分配流程,按照模块分配任务并完成 此次公开的,不涉及任何商业保密协议,全部由乙方自行总结归纳,设计并产出,并且是因为甲方存在不可理喻、完全脱离现实、且拒绝协商退让等原因而导致。
2024-01-28 19:00:41 1708 6
原创 Fpga开发笔记(二):高云FPGA发开发软件Gowin和高云fpga基本开发过程
本篇安装高云的开发软件Gowin,并且描述了一个基于高云fpga的程序的开发环境和完整的下载运行过程。
2024-01-16 12:00:59 4004 20
原创 Fpga开发笔记(一):高云FPGA芯片介绍,入手开发板套件、核心板和底板介绍
FPGA作为一种逻辑芯片,硬件架构独特,具有并行性、低延时性和灵活性等特性,应用领域广泛。FPGA市场主要玩家是英特尔、AMD、莱迪思、Microchip、Achronix等;国内厂商包括复旦微电、紫光国微、安路科技、东土科技、高云半导体、京微齐力、京微雅格、智多晶、遨格芯等。本篇主要介绍高云FPGA芯片和入手开发板详细介绍。高云半导体Arora Ⅴ系列FPGA产品是高云半导体晨熙®家族第五代产品。基于22nm先进工艺的可编辑逻辑器件。
2024-01-12 14:03:48 2339 5
原创 案例分享:当前高端低延迟视频类产品方案分享(内窥镜、记录仪、车载记录仪、车载环拼、车载后视镜等产品)
当前市场在摄像头视频处理方向走向高端,随之而来的是对技术要求的提升,对团队人员数量的提升,才能共同完成一个高端低延迟摄像头处理产品方案,这些方案基本都属于通用的,区别在于研发成本和研发周期,摄像头在于结构和工艺成本,目前博主公司也正在投入研制高端方案四,将会有完全由红胖子控制自主知识产权,预计时间节点在2024年7~12月,稳定老化测试一切ok后产品化再出。
2024-01-09 11:00:45 3785 11
原创 Linux驱动开发笔记(六):用户层与内核层进行数据传递的原理和Demo
驱动作为桥梁,用户层调用预定义名称的系统函数与系统内核交互,而用户层与系统层不能直接进行数据传递,进行本篇主要就是理解清楚驱动如何让用户编程来实现与内核的数据交互传递。
2024-01-04 13:32:18 2898 12
原创 案例分享:Qt多国语言输入法软键盘
Qt的多国语言输入法解决方案:1.全屏软键盘;2.输入多国语言,中文、英文等等;3.支持部分应用输入,部分应用鼠标键盘输入不弹出;4.输入日本语、意大利语各种多国语言大于28种;
2024-01-02 18:08:26 2976 1
原创 硬件开发笔记(十六):RK3568底板电路mipi摄像头接口原理图分析、mipi摄像头详解
本篇继续分析底板原理图mipi电路原理图、mipi摄像头输入硬件接口详解。RK3568芯片自带的是MIPI-CSI接口,若想尝试OV6946等相关方案,则需要搭配DVP转MIPI-CSI信号转换器,单独这个转换器涉及到高速模拟信号转换又是一大块,水挺深的。上一篇:《硬件开发笔记(十五):RK3568底板电路VGA显示接口原理图分析下一篇:敬请期待…
2023-12-12 12:30:52 3871 6
原创 硬件开发笔记(十五):RK3568底板电路VGA显示接口原理图分析
前面输出了HDMI,LVDS,MIPI-DSI,这里还有一个常用的显示接口就是VGA了,这个用的不多了,一般板子都是hdmi了。本篇分析底板VGA电路。由于不是芯片直接输出的,VGA我们目前不考虑做到我们自己的底板上,直接使用hdmi转vga模块即可。上一篇:《硬件开发笔记(十四):RK3568底板电路LVDS模块、MIPI模块电路分析、LVDS硬件接口、MIPI硬件接口详解下一篇:敬请期待…
2023-12-07 10:46:44 3186 4
原创 硬件开发笔记(十四):RK3568底板电路LVDS模块、MIPI模块电路分析、LVDS硬件接口、MIPI硬件接口详解
本篇继续分析底板原理图mipi/lvds屏幕电路原理图、硬件接口详解。
2023-12-05 11:21:48 3182 3
原创 Linux驱动开发笔记(五):驱动连接用户层与内核层的文件操作集原理和Demo
驱动写好后,用户层使用系统函数调用操作相关驱动从而实现与系统内核的关联,本篇主要就是理解清楚驱动如何让用户编程来实现与内核的交互。
2023-11-28 12:09:08 3895 14
原创 硬件开发笔记(十三):RK3568底板电路HDMI2.0模块原理图分析、HDMI硬件接口详解
前面分析了电源电路和RTC时钟电路,本篇继续分析HDMI2.0电路原理图、HDMI硬件接口详解。
2023-11-23 15:49:11 3486 3
原创 Linux驱动开发笔记(四):设备驱动介绍、熟悉杂项设备驱动和ubuntu开发杂项设备Demo
驱动的开发需要先熟悉基本概念类型,本篇讲解linux杂项设备基础,还是基于虚拟机ubuntu去制作驱动,只需要虚拟机就可以尝试编写注册杂项设备的基本流程。
2023-11-21 16:07:54 3794 20
原创 硬件开发笔记(十二):RK3568底板电路电源模块和RTC模块原理图分析
做硬件做系统做驱动,很难从核心板做起,所以我们先依赖核心板,分析底板周围的电路,然后使用AD绘制原理图和设计PCB,打样我司测试底板,完成硬件测试,再继续系统适配,驱动移植,从而一步一步完善成为一个功能完善的底板,且搭载了我们跳完的系统和驱动。本篇文章,先从底板的电源电路和RTC时钟电路分析。
2023-11-17 15:40:55 3184 3
原创 硬件开发笔记(十一):Altium Designer软件介绍、安装过程和打开pcb工程测试
前面做高速电路,选择是阿li狗,外围电路由于读者熟悉AD,使用使用ad比较顺手,非高速电路就使用AD了,其实AD也可以做高速电路,由于笔者从13年开始做硬是从AD9开始的,所以开始切入AD做硬件软件学习成本会低很多。
2023-11-15 13:43:51 3523 5
原创 实用技巧:嵌入式人员使用http服务模拟工具模拟http服务器测试客户端get和post请求
开发Qt中需要使用到http的post请求,但是需要自行模拟局域网测试,因为我们开发主要为嵌入式和桌面软件开发,对于web这块的知识工具不专业,找了一些工具,发现需要装java配环境要不就是要登录注册账号,又注册不上,于是找了一圈发现一个国产软件可以当作局域网的http测试,配合postman再测试post,无需登录即刻实现目标。
2023-11-09 11:55:39 3234 1
原创 关于 国产系统UOS系统Qt开发Tcp服务器外部连接无法连接上USO系统 的解决方法
uos虚拟机无法可以连接外部网络,也有ip地址,可以ping通,但是无法被外部的tcp连接到本机tcp服务器,且查看看不到防火墙,记录问题解决过程。
2023-11-06 21:20:01 2263
原创 OSG开发笔记(二十九):OSG加载模型文件、加载3DMax三维型文件Demo
Osg深入之后需要打开模型文件,这些模型文件是已有的模型文件,加载入osg之后可以在常见中展示模型文件,该节点可以操作,多个逼真的模型的节点就实现了基本的场景构建。自定义文件插件主要是自定义一个插件读写类,继承osgDB::ReaderWriter类,然后根据需求重写如readNode等函数方法即可。
2023-10-27 17:54:53 3753 3
原创 关于 RK3588的Qt串口库崩溃以及linux系统LD_LIBRARY_PATH无效的 解决方法
目标板系统的库里面没有带Qt串口库,需要使用串口,由此引出一些列Qt版本,LD_LIBRARY_PATH无效,无法启动应用等等奇葩问题的解决
2023-10-24 14:42:51 1674
原创 麒麟系统开发笔记(十三):在国产麒麟系统上编译OSG库、搭建基础开发环境和移植测试Demo
在国产麒麟系统上实现C++三维仿真,使用OSG技术,其他基于web的技术也是可以但是交互上鼠标拽托等交互相对差一些,所以这块需要斟酌选择到底是何种技术来取舍。本篇在厂家指定的麒麟系统上编译OSG。
2023-10-20 13:02:57 3250 5
原创 RK3588开发笔记(二):基于方案商提供sdk搭建引入mpp和sdk的宿主机交叉编译Qt5.12.10环境
上一篇项目已经构建好了Qt,板子接入mipi屏幕也跑起来了,Qt也能正常运行了,现在需要接入定制开发的sdk,sdk中使用了硬解码等资源涉及到bsp的mpp,所以下一步就是引入mpp和sdk到Qt开发环境中,从而Qt中可以调用sdk接口进行进一步的应用结合开发了。
2023-10-19 10:34:48 4094 6
原创 RK3588实用技巧:查看显示器支持的分辨率,基于weston修改分辨率输出
RK3588基于weston,不能自适应hdmi显示,设置固定分辨率为1920x1080。
2023-10-08 17:18:37 1746 2
原创 关于 打开虚拟机出现“...由VMware产品创建,但该产品与此版VMwareWorkstateion不兼容,因此无法使用” 的解决方法
打开方案商提供的虚拟机,出现“...由VMware产品创建,但该产品与此版VMwareWorkstateion不兼容,因此无法使用” 问题的解决方法
2023-10-08 13:44:06 3261
原创 RK3588开发笔记(一):基于方案商提供的宿主机交叉编译Qt5.12.10
rk3588开发车机,方案上提供的宿主机只是编译rk sdk的版本,并未编译好Qt,那么需要自行交叉编译Qt系统。选择的Qt的版本为5.12.10。
2023-10-06 19:40:27 4784 4
原创 RK3568开发笔记(十一):开发版buildroot固件移植一个ffmpeg播放rtsp的播放器Demo
目标开发任务还有个功能,就是播放rtsp摄像头,当然为了更好的坐这个个,我们必须支持rtsp播放失败之后重新尝试,比如5s重新尝试打开一次,从而保障联网后重新打开,然后达成这个功能。
2023-09-21 10:38:06 4862 20
原创 RK3568开发笔记(十):开发板buildroot固件移植开发的应用Demo,启动全屏显示
上一篇,移植应用前的通讯接口工作和全屏工作都已经完成了。本篇移植开发的商业应用。
2023-09-19 12:21:57 3796 4
原创 RK3568开发笔记(九):开发板buildroot固件调通RS485口,运行项目中RS485协议调试工具Demo
上一篇已经将Qt移植过去了,此时我们移植整体应用不是什么问题了,那么现在应用对外得接口使用了RS485接口,板载了一个RS485,于是需要调通,兼容这个开发板得RS485。
2023-09-14 09:44:32 3958 8
原创 关于 Qt串口不同电脑出现不同串口号打开失败 的解决方法
老程序(几天前的程序,新版本多了ffmpeg和485上下拉(特定宏在HI3568下))打开com10成功,新程序打开com10失败,老程序打开com7失败,新程序打开com7成功,这多年来第一次遇到这种问题,目前初步定位也只是COM口名称问题。
2023-09-13 10:14:32 2836 2
原创 RK3568开发笔记(八):开发板烧写buildroot固件(支持hdmi屏),搭建Qt交叉编译开发环境,编译一个Demo,目标板运行Demo测试
前面发现开发板用ubuntu固件发现空间不够,本篇使用buildroot固件,来实现目标板运行qt界面应用。
2023-09-12 11:01:35 4983 7
原创 RK3568开发笔记(七):在宿主机ubuntu上搭建Qt交叉编译开发环境,编译一个Demo,目标板运行Demo测试
在之前的博文中已经搭建好了一个比较完善的ubuntu宿主机,都很完善了但是发现没有Qt交叉编译开发环境,所以还需要搭建一套Qt交叉编译开发环境。
2023-09-07 11:43:26 4218 3
Qt检测cpu温度,windows运行版本
2024-02-25
Qt监测操作系统物理网卡通断v1.1.0(支持windows、linux、国产麒麟系统)
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
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抓图,穿透应用,识别左右图区别,框选区别,微调位置)》配套的应用运行包
2022-05-14
《项目实战:Qt+OpenCV大家来找茬(Qt抓图,穿透应用,识别左右图区别,框选区别,微调位置)》配套的Demo运行包和源码包
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
renameFileDemo v1.2.0文件改名工具以及源码.rar
2021-10-22
highFreqCollect v1.7.1.rar
2021-09-17
labelDesigner v1.6.0.rar 标签排版设计Demo
2021-08-16
plcModbusMasterTool v1.3.0.rar
2021-05-30
plcCommunication v1.5.0.rar
2021-05-09
osg3DPointCloud v2.1.0.rar
2021-04-03
osgText_v1.0.0.rar
2021-03-27
webSocketClientAndServerTools.rar
2021-03-26
browser v1.5.1.rar
2021-03-20
traniSimulation轨道交通行业高性能图像模拟测试运行Demo集合_20210316.rar
2021-03-16
红模仿的小作坊博客导航栏v3.0.0(作者:红模仿-红胖子).pdf
2021-02-11
debugTool v1.2.1(模拟数据版本).rar
2021-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人