一.QtVideoPlayer
该项目主要是实现了基于QT的简单视频播放器
二.QtCamera该项目主要是实现了基于QT的相机拍照功能
三.QtMediaRecorder该项目基于QT的多媒体模块实现录音功能
四.QtVideoRecorder基于QT的多媒体模块实现视频录制功能
五.QtMediaMetaData主要对.mp3或者.mp4元数据的修改和添加,元数据可以认为是视频或者音频的基本信息和属性,比如视频的作者,创作日期等
六.QtCamera基于前面相机拍照功能的基础上将视频录制功能也嵌入到这里面,实现了一个比较综合的拍照和录制
七.QtVideoPlayer相比于前面实现的视频播放器完善的多,界面也看起来更加的舒服一点
八.QtCharts一些基本的图表,比如柱状图,饼图等,而且界面选择看起来很不错
九.QtClientTcpSocket主要实现的是客户端,服务端采用博文中提及的软件来模拟
十.QtServerTcpSocket前面实现了客户端,这里实现服务端,客户端就采用之前实现的来模拟
十一.QtNetworkAccessManagerQNetworkAccessManager是Qt网络模块中的核心类之一,它提供了一种简单的方式来发送网络请求和接收响应,主要是基于它的基本功能实现
十二.QtClient&ServerTcpSocket十三.QtFTPClient&Server
十四.QtNetworkInterface
十五.QtTcpGroupChat
QT中基于TCP协议实现群聊功能
十六.QtUDPSocket基于UDP实现的简单通信
十七.QtUDPBroadCast基于UDP的广播机制实现广播新的发送
十八.QtUDPGroupChatQT中基于UDP协议的群聊
十九.QtOpenCV_imreadQT中基于opencv读取图像等基本功能
二十.QtOpenCV_convert_drawQT中基于opencv实现图像的转换和绘制
二十一.QtOpenCV_translation_resize_cropQT中基于opencv的图像位移,缩放和裁剪
二十二.QtOpenCV_add_subtract对图像相加和相减的效果
二十三.QtOpenCV_readNetFromONNX基于opencv读取ONNX模型文件
二十四.QtOpenCV_ClassifyQT中基于opencv读取ONNX图像分类文件并实现图像分类
二十五.QtOpenCV_yolov5_onnxQT中基于opencv读取yolov5的ONNX模型文件实现目标检测,其中包含单张图像的检测和实时检测
二十六.QtOpenCV_SegmentationQT中基于opencv读取ONNX图像分割模型实现单张图像和实时的图像分割
二十七.QtSDL_AudioPlayerQT中基于SDL库实现音频的播放
二十八.QtSDL_AudioPlayer_v2QT中基于SDL库前一个代码的基础上改进音频播放器
二十九.QtSDL_AudioPlayer_v3基于SDL库的第三个音频播放版本
三十.QtSDL_AudioPlayer_v4基于SDL库的第四个音频播放版本
三十一.QtSDL&FFmpeg_RecodeAudioQT中基于ffmpeg和SDL实现音频的录制
三十二.QtSDL&FFmpeg_VideoPlayerQT中基于SDL库和ffmpeg实现视频播放器
三十三.QtSDL&FFmpeg_VideoPlayer_v1基于SDL库和ffmpeg视频播放器第二个版本 三十四.QtSDL&FFmpeg_VideoPlayer_v2
基于SDL库和ffmpeg视频播放器第三个版本
三十五.QtSDL&FFmpeg_VideoPlayer_v3基于SDL库和ffmpeg视频播放器第四个版本
三十六.QtSDL&FFmpeg_VideoPlayer_v4基于SDL库和ffmpeg视频播放器第五个版本
三十七.QtSDL&FFmpeg_VideoPlayer_v5基于SDL库和ffmpeg视频播放器第六个版本
三十八.QtNCNN_Classification基于腾讯优图NCNN框架实现图像分类
三十八.QtNCNN_pnnx_objectDetection基于腾讯优图pnnx在QT中实现目标检测,正是由于onnx中间格式转ncnn存在很多的问题,因此使用pnnx工具转ncnn
三十八.QtNCNN_pnnx_segmentationQT中基于pnnx工具转ncnn实现图像分割
QT Quick中实现QQ的登录界面