红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...

若该文为原创文章,未经容许不得转载
原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:http://www.javashuo.com/article/p-wxwjppoc-mo.html       linux

各位读者,知识无穷而人力有穷, 因此,要么改需求,要么找专业人士,要么本身研究git

点击此处与博主QQ交谈(并可添加好友)程序员

         当前版本:v2.70.0    更新日期:2020年09月30日算法

最近更新博客(由近及远,显示三篇):sql

FFmpeg开发笔记(八):ffmpeg解码音频并使用SDL同步音频播放shell

FFmpeg开发笔记(七):ffmpeg解码音频保存为PCM并使用软件播放数据库

Qt实用技巧:VS2017编写纯C库以及使用Qt调用C库方法编程

导航文件

v2.0.0 本地导航文件0积分下载地址:https://download.csdn.net/download/qq21497936/12319679ubuntu

(导航文件、各篇开源的代码、运行Demo和各类文件可在 QQ群:1047134658 中免费下载)windows

目录

开发专栏:项目实战

Qt开发专栏:开发技术

Qt开发专栏:三方库开发技术

Qt开发专栏:实用技巧

Qt开发专栏:各类问题解决

Qt开发专栏:qss样式表笔记大全

Qt开发专栏:概念

Qt开发专栏:qml开发

树莓派开发专栏

OSG三维开发专栏

OpenCV开发专栏

OpenGL开发专栏

FFmpeg和SDL开发专栏

Onvif开发专栏

Linux实用技巧

单片机相关开发

数据库相关开发

其余(编程相关)

其余(非编程相关)


开发专栏:项目实战

项目实战:Qt+Ffmpeg+OpenCV相机程序(打开摄像头、支持多种摄像头、分辨率调整、翻转、旋转、亮度调整、拍照、录像、回放图片、回放录像)

项目实战:Qt+ffmpeg摄像头检测工具

项目实战:Qt+OpenCV图像处理与识别算法平台(持续更新,当前v1.7.0)

项目实战:Qt手机模拟器拉伸旋转框架

项目实战:Qt+OpenCV激光射击游(识别激光、识别圆)

项目实战:Qt+OSG教育学科工具之地理三维星球

项目实战:Qt+OpenCV视频播放器(支持播放器操做,如暂停、恢复、中止、时间、进度条拽托等)

项目实战:Qt+OpenCV操做摄像头拍照、调节参数和视频录制

项目实战:Qt用于服务器多图像拼接存在偏差的标定工具(像素偏差校准)

项目实战:Qt给指定手机发送短信(点对点、群发等等)

项目实战:Qt贝塞尔曲线拽托顶点实时显示工具

项目实战:Qt视频播放器控件(不依赖系统编解码)

项目实战:Qt并发服务器通信,受同一时刻最大线程数限制(笔者本本同一时刻600多)

项目实战:Qt的PPT播放器

项目实战:Qt基于tcp的C/S构架多人聊天程序(在线、离线、离线信息再次登陆后发送等)

项目实战:Qt的80路显示超大屏幕拼接(十台服务器,每台八路摄像头)方案和Demo

项目实战:Qt+Sql server英汉汉英电子词典

 

Qt开发专栏:开发技术

Qt开发技术:QCharts(一)QCharts基本介绍以及图表框架详解

Qt开发技术:QCharts(二)QCharts折线图介绍、Demo以及代码详解

Qt开发技术:QCharts(三)QCharts样条曲线图介绍、Demo以及代码详解

Qt开发技术:QCharts(四)QCharts面积图介绍、Demo以及代码详解

Qt开发技术:Qt富文本(一)富文本介绍、文档结构

Qt开发技术:Qt富文本(二)Qt文本光标操做、文档布局、富文本编辑、处理和Demo

Qt开发技术:Qt富文本(三)Qt支持的HTML子集(查询手册)以及涉及的类

Qt开发技术:QtSVG介绍、使用和Demo

Qt开发技术:Qt绘图系统(一)绘图系统介绍

Qt开发技术:Qt绘图系统(二)QPainter详解

Qt开发技术:Qt的动态静态插件框架介绍和Demo

Qt开发技术:QWebSocket客户端、服务端介绍与开发

Qt开发技术:mqtt介绍、QtMqtt编译和开发环境搭建

Qt开发技术:QDBus介绍、编译与Demo

 

Qt开发专栏:三方库开发技术

Qt三方库开发技术:QXlsx介绍、编译和使用

Qt三方库开发技术:log4Qt介绍、编译和使用

Qt三方库开发技术:二维码生成、识别以及条码识别

Qt三方库开发技术:Qt应用内部打开PDF文件

Qt开发笔记之编码x264码流并封装mp4(一):x264介绍、windows平台x264库编译

Qt开发笔记之编码x264码流并封装mp4(二):windows平台x264添加mp4支持,gpac库的介绍与编译

Qt开发笔记之编码x264码流并封装mp4(三):Qt使用x264库对.yuv文件编码为.h264文件

Qt开发笔记之编码x264码流并封装mp4(四):mp4v2库的介绍和windows平台编译

Qt开发笔记之编码h264码流并封装mp4(五):ubuntu平台编译x264》

Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4

Qt开发笔记之Qwt(一):Qwt介绍、编译与Demo

Qt开发笔记之Qwt(二):Qwt仪表盘的基本使用

Qt开发笔记之QCustomPlot:QCustomPlot介绍、编译与使用

JRtplib开发笔记(一):JRtplib简介、JThread库编译

JRtplib开发笔记(二):JRtplib库编译、示例演示

JRtplib开发笔记(三):JRtplib库编程使用说明

JRtplib开发笔记(四):JRtplib的VS开发环境搭建以及Demo

Jpeglib开发笔记(一):JpegLib库介绍、windows编译和Demo

Jpeglib开发笔记(二):JpegLib编译(ubutnu)和Demo

手写识别(zinnia)开发笔记(一):Zinnia介绍、编译、使用以及Demo

Qt开发笔记(一):Qt+FFmpeg开发环境搭建以及工程模板

Qt开发笔记之线性代数:线性代数矩阵以及Eigen库的介绍、编译和使用

 

Qt开发专栏:实用技巧

Qt实用技巧:VS2017编写纯C库以及使用Qt调用C库方法

Qt实用技巧:QLineEdit限制只能输入Ip地址,且一直显示ip地址分段的“.

Qt实用技巧:将QWidget做为输入窗口,接收键盘消息、输入法而且控制输入法悬浮工具栏位置控制

Qt实用技巧:在Qt中获取屏幕的绝对坐标

Qt实用技巧:软件演示版永久提示框

Qt实用技巧:QPainterPath绘图路径(屡次画一样的图形集合)

Qt实用技巧:代码中QIcon缩放(QPixmap的手动放大和QIcon自动缩小)

Qt实用技巧:在Qt Gui程序中嵌入qml界面(可动态覆盖整个窗口)

Qt实用技巧:界面切换使用Dialog全屏切换

Qt实用技巧:使用QMediaPlayer播放mp4文件

Qt实用技巧:实现窗口透明的五种方法

Qt实用技巧:组合图形的比例变换

Qt实用技巧:截屏功能的实现

Qt实用技巧:自定义窗口标题栏

Qt实用技巧:设置应用程序exe的图标

Qt实用技巧:测试80*1080p拼接后显示刷新帧率

Qt实用技巧:Qt链接SQL Server数据库(须要配置ODBC)

Qt实用技巧:80显示超大显示拼接(十台服务器,每台八路摄像头)方案和Demo

Qt实用技巧:仅去掉标题栏,保持对话框边框

Qt实用技巧:设计模式之单例模式,惟一实例类通用模板

Qt实用技巧:QCreator使用git(gitHub)管理项目代码笔记

Qt实用技巧:使用Qt加载超大图片的耗时测试

Qt实用技巧:ubuntu发布程序打包流程(解决插件xcb加载失败)

Qt实用技巧:使QWidget做为模态对话框显示

Qt实用技巧:图形视图框架中图元将矩形边界改成不规则边界(用于选取和碰撞)

Qt实用技巧:实现不规则窗口的鼠标消息穿透,包括穿透到桌面和穿透到父窗口

Qt实用技巧:使用非透明窗体鼠标穿透到桌面的设置方法

Qt实用技巧:Qt窗口置顶

Qt实用技巧:QString、LPCWSTR、std::string之间的转换(持续补充)

Qt实用技巧:win将ffmpeg、opengl、osg等各类库封装成qt模块,运行须要dll,增长自动拷贝运行库到exe目录执行脚本

Qt实用技巧:使用QTableView、QSqlTableMode与QSqlDatabase对数据库数据进行操做

Qt实用技巧:QWidget中QPushButton成为可点击的图标(实现全透明,不论点击与否都只显示Icon)

Qt实用技巧:使用QMediaPlayer和Windows自带组件播放swf、rmvb、mpg、mp4等视频文件

Qt实用技巧:测试QImage加载解码、QImage使用原数据、QImage格式转换等等的时间消耗

Qt实用技巧:对QPushButton(等相似透明有黑色背景的QWidget实现透明/半透明的方法

Qt实用技巧:Qt设计器中QIcon的缩放(qss的放大和QIcon自动缩小(没法自动放大))

 

Qt开发专栏:各类问题解决

关于 QtCreator中写Qt程序遇到printf不输出问题 的解决方法

关于 QLineEdit设置QDoubleValidator设置范围无效问题 的解决方法

关于 编译QT项目时报错:error: cannot find -lGL 的解决方法

关于 编译qt项目时报错:error: cannot find -lGLESv2 的解决方法

关于 QT_BEGIN_NAMESPACE宏的做用

关于 QMainwindow设置布局layout失败 的解决方法

关于 qt程序退出出现“已中止工做”程序奔溃问题 的解决方法

关于 qt中文乱码问题 的详解

关于 ubuntu上qt5.9.3使用openssl出现“openssl unsupport platform” 的解决方法

关于 libQt5xxx:对‘Qxxxx::xxxx()@Qt5’未定义的引用错误 的解决方法

关于 Chrome插件安装时程序包无效:"CRX_HEADER_INVALID" 的解决方法

关于 Qt编译环境从Qt5迁移到Qt4遇到Qt::FramelessWindowHint失效 的解决方法

关于 QMessageBox定制大小重写showEvent失败的 解决方法

关于 GraphicsScene场景中触发事件使用event->pos()获取坐标为0 的解决方法

关于 QtForMac开发 ui界面设置最小宽度和高度无效 的解决方法

关于 操做COM组件的RGB属性只能传递一个int表达COM三色属性rgb 的解决方法

关于 Qt信号与槽链接时出现没法识别信号问题 的解决方法

关于 Qt设置置顶窗口,透明部分显示黑色底色(已设置透明窗口) 的解决方法

关于 加载图片"Corrupt JPEG data: premature end of data segment" 的解决方法

关于 QGLWidget和QOpengGLWidget透明相关问题 的问题

关于 Qt场景QGraphicsScene中,添加QWidget窗口,QWidget窗口没法捕捉mouseReleaseEvent松开消息 的解决方法

关于 Qt在win上“启动程序失败,路径或者权限错误"没法运行的16位程序 的解决方法

关于 QtCreartor编写纯C++程序调用不到C++某些标准库和枚举以及运行错误 的解决方法

关于 error: comparison between ... 'QPushButton*' and 'QAbstractButton*' lacks... 的解决方法

关于 QWidget没法使用stylesheet设置自身backgound-color(背景色)和border-image(背景图片) 的解决方法

关于 QNetworkManager出现“QSslSocket: cannot call unresolved function SSLv23_client_method“ 的解决方法

关于 Qt编译时使用msvc编译器报错“Error: cannot open ...main.obj.10836.32.jom for write” 的解决方法

关于 QWidget+Qml程序打包到ubuntu时,程序与系统库版本不一样,编译时添加并依赖自带库 的方法

关于 Qt图形视图框架自绘图元放到左边和上边以外,部分在内进行拉伸后,拉伸多余的区域没法碰撞 的解决方法

关于 ubuntu18.04没法经过经常使用命令安装gcc 的解决方法

关于 ubuntu18.04使用git pull报错(没有权限) 的解决方法

关于 vm虚拟机ubuntu18.04网络图标不见且没法链接网络 的解决方法

 

Qt开发专栏:qss样式表笔记大全

qss样式表笔记大全(一):qss名词解析(包含相关示例)

qss样式表笔记大全(二):可设置样式的窗口部件列表(上)(包含相关示例)

qss样式表笔记大全(三):可设置样式的窗口部件列表(中)(包含相关示例)

qss样式表笔记大全(四):可设置样式的窗口部件列表(下)(包含相关示例)

 

Qt开发专栏:概念

QWidget与HWND的互相转换

Qt疑难杂症:没法QVideoWidget播放器上浮控件

QT三大绘图类:QPixmap/QImage/QPicture

Qt开发笔记:QGLWidget、QOpenGLWidget详解及区别

JSON与XML的区别比较

 

Qt开发专栏:qml开发

qml开发笔记(一):界面元素初探

qml开发笔记(二):可视化元素基类Item详解(上半场anchors等等)

qml开发笔记(三):可视化元素基类Item详解(下半场)

qml开发笔记(四):可视化元素Rectangle、Image

qml开发笔记(附表一):qml可识别的color表:颜色--名称--RGB

qml开发笔记(五): 可视化元素BorderImage、AnimatedImage、AnimatedSprite、SpriteSequence

qml开发笔记(六):可视化元素Text、Window

qml开发笔记(七):输入元素鼠标输入MouseArea和键盘输入Keys

关于 qml开发中使用Image元素切换图片闪黑屏 的解决方法

Qml实用技巧:将样式style从对象中独立出来,可以使多个按钮加载同一个样式

Qml实用技巧:在可视元素以前半透明覆盖一个可视元素,阻止鼠标透(界面)传(防止点击到被遮挡的按钮)

关于 qml从ubuntu开发迁移到目标机(定制ubuntu)上stackview没法显示(显示白屏)的解决方法

关于 QWidget+Qml程序部署到linux时,'module"QtQuick”is not installed' 的解决方法

 

树莓派开发专栏

树莓派开发笔记(一):入手树莓派3b,成功运行树莓派系统

树莓派开发笔记(二):树莓派Qt编译和宿主机Qt交叉编译

树莓派开发笔记(三):更便捷的开发,windows下和ubuntu下远程桌面至树莓派

树莓派开发笔记(四):更便捷的开发,qt远程运行(主机qt开发一键远程运行到目标机上)

树莓派开发笔记(五):GPIO引脚介绍和GPIO的输入输出使用(驱动LED灯、检测按键输入)

树莓派开发笔记(六):GPIO口的UART的使用(串口通信)

树莓派开发笔记(七):GPIO口的SPI使用(BME280三合一传感器:测量温度、湿度、气压、海拔高度)

树莓派开发笔记(八):GPIO口的I2C使用(BME280三合一传感器:测量温度、湿度、气压、海拔高度)

树莓派开发笔记(九):CSI口的摄像头拍照(一样适用USB摄像头)

树莓派开发笔记(十):Qt读取ADC模拟量电压(ADS1115读取电压模拟量)

关于 树莓派系统sudo ifconfig wlan0 up时,报错:Operation not possible due to RF-kill 的解决方法

  持续补充中…

 

OSG三维开发专栏

项目实战:Qt+OSG教育学科工具之地理三维星球

OSG开发笔记(一):OSG介绍、编译

OSG开发笔记(二):OSG帮助文档编译

OSG开发笔记(三):OSG使用osgQt嵌入Qt应用程序

OSG开发笔记(四):OSG不使用osgQt重写类嵌入Qt应用程序

OSG开发笔记(五):OSG场景理解与基础类概述

OSG开发笔记(六):OSG内存管理

OSG开发笔记(七):OSG复现OpenGL入门示例和OSG坐标系

OSG开发笔记(八):OSG模型文件存储与读取

OSG开发笔记(九):OSG模型的基本操做之添加/删除、显示/隐藏、开关节点开/关

OSG开发笔记(十):OSG模型的变换之平移、旋转和缩放

OSG开发笔记(十一):OSG渲染状态与2D纹理映射

OSG开发笔记(十二):OSG基本几何图形、内置几何类型

OSG开发笔记(十三):OSG三维纹理映射(体渲染)

OSG开发笔记(十四):OSG交互

OSG开发笔记(十五):OSG光照

OSG开发笔记(十六):OSG视口、相机和视点

OSG开发笔记(十七):OSG中的相机移动

OSG开发笔记(十八):OSG鼠标拾取pick、拽托球体以及多光源

OSG开发笔记(十九):OSG文字显示

OSG开发笔记(二十):OSG使用HUD显示文字

OSG开发笔记(二十一):OSG使用HUD绘制图形以及纹理混合模式

OSG开发笔记(二十二):OSG场景背景

OSG开发笔记(二十三):Qt使用QOpenGLWidget渲染OSG和地球仪

OSG开发笔记(二十四):OSG漫游之平移、转向和低抬头

OSG开发笔记(二十五):OSG漫游之CS移动、碰撞检测与跳跃

OSG开发笔记(二十六):OSG漫游之上下楼梯

OSG开发笔记(二十七):OSG路径漫游之录制播放固定路径动画

OSG开发笔记(二十八):OSG模型固定路径动画

  持续补充中…

 

OpenCV开发专栏

项目实战:Qt+OpenCV激光射击游戏(识别激光、识别圆)

项目实战:Qt+OpenCV视频播放器(支持播放器操做,如暂停、恢复、中止、时间、进度条拽托等)

项目实战:Qt+OpenCV操做摄像头拍照、调节参数和视频录制

OpenCV开发笔记(〇):使用mingw530_32编译openCV3.4.1源码,搭建Qt5.9.3的openCV开发环境

OpenCV开发笔记(一):OpenCV介绍、编译

OpenCV开发笔记(二):cvui交互界面

OpenCV开发笔记(三):OpenCV图像的概念和基本操做

OpenCV开发笔记(四):OpenCV图片和视频数据的读取与存储

OpenCV开发笔记(五):OpenCV读取与操做摄像头

OpenCV开发笔记(六):OpenCV基础数据结构、颜色转换函数和颜色空间

OpenCV开发笔记(七):OpenCV基础图形绘制

OpenCV开发笔记(八):OpenCV经常使用操做之计时、缩放、旋转、镜像

OpenCV开发笔记(九):OpenCV区域图像(ROI)和总体、局部图像混合

OpenCV开发笔记(十):OpenCV图像颜色通道分离和图像颜色多通道混合

OpenCV开发笔记(十一):OpenCV编译支持Gpu(cuda) 加速开发之win-qt-mingw32编译

OpenCV开发笔记(十二):OpenCV编译支持Gpu(cuda) 加速开发之win-qt-msvc2015编译(opencv3.4.0、cuda9.0、VS2015)

OpenCV开发笔记(十三):OpenCV图像对比度、亮度的调整

OpenCV开发笔记(十四):算法基础之线性滤波-方框滤波

OpenCV开发笔记(十五):算法基础之线性滤波-均值滤波

OpenCV开发笔记(十六):算法基础之线性滤波-高斯滤波

OpenCV开发笔记(十七):算法基础之线性滤波对比-方框、均值、高斯滤波

OpenCV开发笔记(十八):算法基础之非线性滤波-中值滤波

OpenCV开发笔记(十九):算法基础之非线性滤波-双边滤波

OpenCV开发笔记(二十):算法基础之非线性滤波对比-中值、双边滤波

OpenCV开发笔记(二十一):算法基础之形态学滤波-膨胀

OpenCV开发笔记(二十二):算法基础之形态学滤波-腐蚀

OpenCV开发笔记(二十三):算法基础之形态学滤波-开运算

OpenCV开发笔记(二十四):算法基础之形态学滤波-闭运算

OpenCV开发笔记(二十五):算法基础之形态学滤波-形态学梯度

OpenCV开发笔记(二十六):算法基础之形态学滤波-顶帽(礼帽)

OpenCV开发笔记(二十七):算法基础之形态学滤波-黑帽

OpenCV开发笔记(二十八):带你学习图像识别之阈值化

OpenCV开发笔记(二十九):带你学习图像识别之自适应阈值

OpenCV开发笔记(三十):带你学习图像识别之经典OTSU算法阈值化

OpenCV开发笔记(三十一):红胖子8分钟带你深刻了解双阈值化(图文并貌+浅显易懂+程序源码)

OpenCV开发笔记(三十二):红胖子8分钟带你深刻了解半阈值化(图文并貌+浅显易懂+程序源码)

OpenCV开发笔记(三十三):红胖子8分钟带你深刻了解漫水填充算法(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(三十四):红胖子带你傻瓜式编译Qt+openCV3.4.1+opencv_contrib(全网最浅显易懂)

OpenCV开发笔记(三十五):红胖子8分钟带你深刻了解ximgproc扩展模块中的自适应流行滤波器(图文并茂+浅显易懂+程序源码)​​​​》

OpenCV开发笔记(三十六):红胖子8分钟带你深刻了解缩放与图像金字塔(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(三十七):红胖子8分钟带你深刻了解边缘检测和Canny算子边缘检测(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(三十八):红胖子8分钟带你深刻了解高阶的Canny算子边缘检测(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(三十九):红胖子8分钟带你深刻了解sobel算子边缘检测(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十):红胖子8分钟带你深刻了解Laplacian(拉普拉斯)算子边缘检测(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十一):红胖子8分钟带你深刻了解scharr滤波器算子边缘检测(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十二):红胖子8分钟带你深刻了解标准霍夫线变换(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十三):红胖子8分钟带你深刻了解累计几率霍夫线变换(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十四):红胖子8分钟带你深刻了解霍夫圆变换(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十五):红胖子8分钟带你深刻了解重映射(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十六):红胖子8分钟带你深刻了解仿射变化(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十七):红胖子8分钟带你深刻了解直方图(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十八):红胖子8分钟带你深刻了解直方图均衡化(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(四十九):红胖子8分钟带你深刻了解轮廓识别(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十):红胖子8分钟带你深刻了解轮廓凸包(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十一):红胖子8分钟带你深刻了解透视变换(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十二):红胖子8分钟带你深刻了解直方图对比匹配(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十三):红胖子8分钟带你深刻了解模板匹配识别(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十四):红胖子8分钟带你深刻了解Haar级联分类器进行人脸检测(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十五):红胖子8分钟带你深刻了解Haar、LBP特征以及级联分类器识别过程(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十六):红胖子8分钟带你深刻了解多种图形拟合逼近轮廓(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十七):红胖子8分钟带你深刻了解直方图反向投影(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十八):红胖子8分钟带你深刻了解图像的矩(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(五十九):红胖子8分钟带你深刻了解分水岭算法(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十):红胖子8分钟带你深刻了解Harris角点检测(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十一):红胖子8分钟带你深刻了解Shi-Tomasi角点检测(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十二):红胖子8分钟带你深刻了解亚像素角点检测(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十三):红胖子8分钟带你深刻了解SIFT特征点(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十四):红胖子8分钟带你深刻了解SURF特征点(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十五):红胖子8分钟带你深刻了解ORB特征点(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十六):红胖子8分钟带你总结形态学操做-膨胀、腐蚀、开运算、闭运算、梯度、顶帽、黑帽(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十七):红胖子8分钟带你深刻了解特征点暴力匹配(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十八):红胖子8分钟带你使用特征点Flann最邻近差值匹配识别(图文并茂+浅显易懂+程序源码)

OpenCV开发笔记(六十九):红胖子8分钟带你使用传统方法识别已知物体(图文并茂+浅显易懂+程序源码)

深度学习:图像识别(匹配)方法|室内定位|论文与方法整理

持续补充中…

 

OpenGL开发专栏

OpenGL学习笔记(一):环境搭建、三维空间坐标系理解以及OpenGL的基本使用

OpenGL学习笔记(二):OpenGL语法、渲染管线以及具体实现过程详解

OpenGL学习笔记(三):了解管线、VAO、VBO的关系,介绍Qt如何使用OpenGL

OpenGL学习笔记(四):了解OpenGL、OpenGL的操做模式、特性和基本使用步骤

OpenGL学习笔记(五):建立OpenGL工程模板前的全部准备工做

OpenGL学习笔记(六):建立第一个VS2015 OpenGL工程模板(与平台无关)

OpenGL学习笔记(七):建立第一个Qt5.9.3 OpenGL工程模版(与平台无关)

OpenGL学习笔记(八):进一步理解VAO、VBO和SHADER,并使用VAO、VBO和SHADER绘制一个三角形

OpenGL学习笔记(九):索引缓冲器(EBO /IBE)的理解与使用,引入线框/填充模式

OpenGL学习笔记(十):深刻学习和理解着色器

OpenGL学习笔记(十一):封装本身的着色器类

OpenGL学习笔记(十二):纹理的使用

OpenGL学习笔记(十三):将纹理贴图应用到四边形上,对VAO/VBO/EBO/纹理/着色器的使用方式进行总结

持续补充中…

 

FFmpeg和SDL开发专栏

项目实战:Qt+Ffmpeg+OpenCV相机程序(打开摄像头、支持多种摄像头、分辨率调整、翻转、旋转、亮度调整、拍照、录像、回放图片、回放录像)

项目实战:Qt+ffmpeg摄像头检测工具

FFmpeg开发笔记(一):ffmpeg介绍、windows开发环境搭建(mingw和msvc,无需源码编译)

FFmpeg开发笔记(二):ffmpeg在ubuntu编译以及开发环境搭建

FFmpeg开发笔记(三):ffmpeg介绍、windows编译以及开发环境搭建

FFmpeg开发笔记(四):ffmpeg解码的基本流程详解

FFmpeg开发笔记(五):ffmpeg解码的基本流程详解(ffmpeg3新解码api)

FFmpeg开发笔记(六):ffmpeg解码视频并使用SDL同步时间显示播放

FFmpeg开发笔记(七):ffmpeg解码音频保存为PCM并使用软件播放

FFmpeg开发笔记(八):ffmpeg解码音频并使用SDL同步音频播放

SDL开发笔记(一:SDL介绍、编译使用以及工程模板

SDL开发笔记(二):音频基础介绍、使用SDL播放音频

SDL开发笔记(三):使用SDL渲染窗口颜色和图片

持续补充中…

 

Onvif开发专栏

Onvif开发笔记(一):使用gSOAP编译Onvif协议之gSOAP介绍与编译

Onvif开发笔记(二): 使用gSOAP编译Onvif协议之编译Onvif代码框架

持续补充中…

 

Linux实用技巧

linux实用技巧:获取当前系统显示分辨率"xrandr --current"

linux实用技巧:ubuntu16.04 64位系统安装32位系统兼容包并修改dash(缺省)为bash

shell实用技巧:文件统计信息和银行帐户管理系统

linux实用技巧:使用脚本获取活动网卡的mac地址

linux实用技巧:从另外一台机子上拷贝文件到本机,从本机拷贝文件到另外一台机子(远程拷贝scp)

linux实用技巧:ubuntu从零开始拉取远程git空仓库并提交代码及git相关其余问题

 

单片机相关开发

stm32实用技巧:库函数V3.5版本环境搭建已经工程模版配置

stm32实用技巧:JLINK接口定义和使用JTAG或SW下载程序

关于 经过jlink使用jtag(或swd)下载程序成功后,keil4 uversion中止运行 的解决方法

 

数据库相关开发

Qt实用技巧:Qt链接SQL Server数据库(须要配置ODBC)

项目实战:Qt+Sql server英汉汉英电子词典

sqlite实用技巧:查询表数据时,使用列对齐,显示表头

MySql开发笔记:MySql数据库服务搭建以及建表脚本导入

SQL不彻底手册(一):概念和基础语句

SQL不彻底手册(二):高级语句

SQL不彻底手册(三):函数

 

其余(编程相关)

Basic语言开发笔记:Basic语言介绍、环境搭建、基本语法示例与程序实例

Mqtt开发笔记:Mqtt服务器搭建

C++ STL开发温习与总结(一): 1.C++编程技术

C++ STL开发温习与总结(二): 2.C++存储技术

C++ STL开发温习与总结(三): 3.C++函数技术

C++ STL开发温习与总结(四): 4.C++面向对象机制的实现

C++ STL开发温习与总结(五): 5.C++标准库简介

C++STL开发温习与总结(六): 6.C++语言输入/输出流定义之输入/输出格式控制

C++拷贝构造函数(深拷贝,浅拷贝)详解

C++运算符重载详解

C++实用技巧:公交换乘算法

VS2017编写MFC库以及使用Qt调用MFC库方法

关于 ubuntu18.04使用QtCcreator没法输入中文 的解决方法

架设我的FTP服务器的两种方法

gprs实用技巧:gprs模块tcp链接稳定性测试

c实用技巧:纯c对于excel数据表的处理

c实用技巧:文件统计信息和银行帐户管理系统

VS2017编写纯C库以及使用C#调用C库方法

关于 C#调用C库Dll,有回调函数时,只执行一次回调函数就直接挂掉 的解决方法

关于 VS调试时出现“当前不会命中断点。尚未为该文将加载任何符号。” 的解决方法

关于 C#调用一个C/C++dll库运行时实现多个应用(静态变量区分) 的解决方法

C#实用技巧:建立并操做access数据库(可无密,也可加密)

关于 C#调用c库,将C#的byte[]传入C库的方法和将C库的char*向上传入C#的回调函数byte[] 的方法

直播技术:如何实现1080P延迟低于500ms的实时超清直播传输技术

 

其余(非编程相关)

程序员应具有的PS基本技能(一):PS2017基本框架使用

程序员应具有的PS基本技能(二):程序员切图最常使用的工具组-选择工具组

程序员应具有的PS基本技能(三):程序员使用PSD源文件切图

关于 在word中插入的表格跨页后每一页都显示标题栏 的解决方法

作人最大的无知,是错把平台当本事(深度好文)

为人处世,请从学会闭嘴开始!

开发笔记之数字证书(一):数字证书基本状况介绍

开发笔记之数字证书(二):国内数字证书企业与行情介绍

word Ctrl Z 撤销功能没法使用怎么办?

U盘使用技巧:U盘自动启运行应用程序(autorun.inf没法运行终极解决方案)

关于 win10远程桌面(家庭版)没法链接 的傻瓜式解决方法

关于 chm帮助文档右边内容区域没法显示 的解决方法

关于 电脑分配IP地址能够链接局域网但没法上互联网 的解决方法

关于 移动硬盘数据丢失问题 的解决方法

关于 ubuntu14.04有输入法可是没法输入中文 的解决方法

PS实用技巧:用原始图片制做显示(正常状态)、鼠标悬浮(hover)、鼠标点击(pressed)的方法

 


原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:http://www.javashuo.com/article/p-wxwjppoc-mo.html