- 博客(2262)
- 资源 (38)
- 收藏
- 关注
原创 【全网独家】libVLC 视频缩放(代码+测试部署)
return 0;return 0;return 0;通过本文,我们了解了如何使用 libVLC 实现视频缩放功能,包括从初步的基本操作到高级的自定义缩放算法示例。
2024-08-07 13:30:00 610
原创 【全网独家】OpenCV 高级图像处理技术:图像金字塔,图像修复(Inpainting),图像去噪
图像金字塔是一种多尺度表示方法,将图像在不同分辨率下进行表示。常见的图像金字塔类型包括高斯金字塔和拉普拉斯金字塔。本文详细介绍了 OpenCV 中的高级图像处理技术,包括图像金字塔、图像修复(Inpainting)和图像去噪。通过具体的代码示例展示了如何在不同应用场景中使用这些技术,并提供了一个简单的 Flask Web 应用来演示其部署与测试。这些技术为解决复杂的图像处理任务提供了有效的方法。
2024-08-05 04:00:00 925
原创 鱼弦博客专栏以及公众号
鱼弦:公众号【红尘灯塔】,CSDN博客专家、内容合伙人、新星导师、全栈领域优质创作者 、51CTO(Top红人+专家博主) 、github开源爱好者(go-zero源码二次开发、游戏后端架构 https://github.com/Peakchen)
2024-05-19 13:49:10 743
原创 基于 MATLAB 的蛇群算法优化双向长短时记忆网络 (SO-BiLSTM) 的时序时间序列数据预测
SO-BiLSTM 算法是一种基于蛇群算法 (Snake Algorithm) 优化双向长短时记忆网络 (BiLSTM) 的时序时间序列数据预测算法。该算法使用蛇群算法来优化 BiLSTM 模型的参数,以提高预测准确性。BiLSTM 是一种用于处理序列数据的递归神经网络 (RNN) 模型,具有较强的学习时间序列依赖关系的能力。然而,BiLSTM 模型的参数通常需要人工选择,这可能会影响模型的性能。蛇群算法是一种模拟自然界中蛇群行为的优化算法,具有较强的全局搜索能力和较快的收敛速度。
2024-05-15 02:15:00 117
原创 FFMPEG音频视频开发:QT获取Android、Linux、Windows系统上的摄像头数据帧与声卡音频通过FFMPEG编码为MP4存储(v1.0)
本文详细介绍了如何使用QT框架在Android、Linux和Windows系统上采集摄像头视频帧和麦克风音频数据,并通过FFmpeg库将其编码并存储为MP4文件。我们可以使用FFmpeg将采集到的视频帧和音频数据按照H.264视频编码和AAC音频编码进行编码,并将编码后的数据multiplexing到MP4容器文件中。总的来说,随着视频应用的不断发展,对音视频采集、编码和存储技术有着更高的要求,未来可以在编解码算法、性能优化、功能拓展等多个方面进行创新和改进,以满足不同场景的需求。
2024-05-13 11:30:00 269
原创 Keras 深度学习实战——神经网络基础与模型训练过程详解
本教程将介绍 Keras 深度学习框架中的神经网络基础知识以及模型训练过程的详细步骤。Keras 深度学习框架提供了简单易用的工具来构建和训练神经网络模型,这使得深度学习技术可以更加广泛地应用。
2024-05-11 16:38:55 544
原创 sora 来临,50 位 AI 电影制作人打造《终结者 2》,永远彻底改变电影业!
OpenAI Sora 是一款文本转视频模型,它可以生成逼真和富有想象力的场景。它基于 OpenAI 的 DALL-E 2 模型,并进行了改进以生成视频。Sora 使用了一种称为“扩散模型”的技术来生成视频。扩散模型首先从一个随机噪声图像开始,然后逐渐将其“扩散”成目标图像。在 Sora 中,目标图像是一系列视频帧。
2024-02-27 18:40:57 554 2
原创 YOLOv8改进 | 主干篇 | 低照度图像增强网络SCINet改进黑暗目标检测
本文介绍了如何利用低照度图像增强网络SCINet改进YOLOv8模型的黑暗目标检测性能。SCINet可以有效地增强低照度图像的质量,从而提高目标检测的精度。本文提出了一种利用SCINet网络改进YOLOv8模型的黑暗目标检测方法。该方法可以有效地提高YOLOv8在低照度条件下的检测精度。
2024-09-08 18:00:00 558
原创 Qt/C++音视频开发 - mpv解码播放
通过将mpv与Qt结合,我们可以在C++项目中便捷地实现功能丰富、性能强大的媒体播放功能。mpv强大的解码能力和广泛的格式支持使其成为音视频开发的优良选择。
2024-09-08 12:00:00 663
原创 【全网独家】OpenCV 固定阈值 (Threshold)
固定阈值是一种简单但有效的图像分割方法,适用于多种场景。在OpenCV中,通过函数可以方便地实现该功能。尽管固定阈值较为基础,但它在许多实际应用中依然发挥着重要作用。
2024-09-08 08:00:00 730
原创 YOLOv8改进 | 进阶实战篇 | 利用YOLOv8进行过线统计(可用于人、车过线统计)
本文介绍了如何利用YOLOv8进行过线统计,该方法可以用于对人、车等目标进行过线统计。利用YOLOv8进行过线统计是一种简单有效的方法,可以应用于各种场景中。该方法具有鲁棒性强、精度高、易于部署等优点。
2024-09-07 20:00:00 166
原创 【全网独家】基于Matlab的Consensus-Based Bundle Algorithm (CBBA)算法
CBBA提供了一种高效且扩展性强的分布式任务分配算法,尤其适用于多智能体系统。通过合理的任务价值评估和信息共享机制,CBBA能够在保证全局性能的同时降低计算复杂度。
2024-09-07 18:00:00 492
原创 Qt/C++ 音视频开发 - FFmpeg 常用命令
通过结合 Qt 和 FFmpeg,我们可以创建功能强大的音视频应用程序。Qt 提供了良好的 GUI 开发能力,而 FFmpeg 则提供了强大的多媒体处理功能。在实际应用中,通过灵活使用 FFmpeg 的命令和库函数,可以轻松实现复杂的音视频处理任务。
2024-09-07 13:30:00 365
原创 【全网独家】OpenCV 绘圆 (line、rectangle、circle、ellipse、polylines、putText)
OpenCV 是一个开源的计算机视觉库,提供了丰富的图像处理和计算机视觉功能。在图像上绘制各种形状和文本是数据可视化的重要部分。本文将介绍 OpenCV 中常用的绘制函数,包括linerectanglecircleellipsepolylines和putText。OpenCV 提供的绘制函数功能强大且易用,能够满足各种不同的图像处理需求。通过合理使用这些函数,可以轻松实现对图像的各种标注和可视化。
2024-09-07 09:18:56 272
原创 YOLOv8改进 | 损失函数篇 | QualityFocalLoss质量焦点损失
QFL是一种改进的Focal Loss损失函数,它通过考虑目标的定位质量来调整Focal Loss的权重,可以更加有效地引导模型学习高质量的目标预测框。QFL可以应用于各种目标检测任务,尤其是对定位精度要求较高的场景。
2024-09-06 18:00:00 340
原创 Qt/C++音视频开发-ffmpeg控制播放
FFmpeg和Qt的结合使得音视频处理变得高效且灵活,通过对FFmpeg API的深入理解和Qt良好的GUI支持,可以实现功能丰富的多媒体应用。
2024-09-06 13:30:00 410
原创 【全网独家】OpenCV: 影像卷积(Convolution)
影像卷积(Convolution)是一种基本的图像处理技术,用于许多应用,如边缘检测、模糊、锐化等。其核心思想是通过一个滤波器(kernel)对图像进行操作,以改变图像的特性。影像卷积是一种强大的图像处理工具,通过不同的卷积核可以实现多种效果。掌握这项技术对于图像处理和计算机视觉领域非常重要。
2024-09-06 09:17:06 540
原创 STM32L431RC 光照度+温湿度+电机+ESP8266+腾讯云+CSDN 项目
本项目旨在设计和实现一个基于 STM32L431RC 微控制器、ESP8266 Wi-Fi 模块、传感器、电机和腾讯云平台的智能环境监测控制系统。该系统可以测量光照度、温度和湿度,并根据传感器数据和云端命令控制电机,并与腾讯云平台进行通信,实现数据存储和分析。
2024-09-05 20:00:00 1328
原创 YOLOv8改进 | 检测头篇 | 辅助特征融合检测头FASFFHead
FASFFHead(Feature Auxiliary Fusion Single-Stage Head)是一种轻量化且高效的目标检测头,它首次应用于YOLOv8模型中,取得了显著的效果。FASFFHead通过融合主干网络的辅助特征和高层特征,可以有效地提高模型的检测精度。FASFFHead是一种轻量化且高效的目标检测头,它通过融合主干网络的辅助特征和高层特征,可以有效地提高模型的检测精度。FASFFHead可以应用于各种对计算资源和内存占用要求较高的场景,例如移动端目标检测、嵌入式目标检测和实时目标检测。
2024-09-05 18:00:00 679
原创 Qt/C++音视频开发-FFmpeg录像存储
通过将 Qt 和 FFmpeg 结合,可以非常高效地实现音视频录制和存储功能。本文介绍了该技术的基本原理、设计思路和具体实现方法,同时还提供了测试和部署的相关信息。
2024-09-05 13:45:00 518
原创 【全网独家】OpenCV: 像素强度变化 (convertTo)
OpenCV 是一个开源的计算机视觉和机器学习软件库。convertTo是 OpenCV 的一个函数,用于将图像的像素值转换为不同的数据类型或修改其像素强度。该函数主要用于图像预处理和后处理。convertTo函数是 OpenCV 中重要的图像处理功能,通过简单的线性变换有效地调整图像的对比度和亮度。它对于图像前处理、后处理以及各种图像增强任务都非常有用。
2024-09-05 09:35:18 491
原创 YOLOv8改进 | Conv篇 | 利用DualConv二次创新C2f提出一种轻量化结构(轻量化创新)
本文提出了一种基于DualConv的轻量化C2f结构,该结构在YOLOv8模型中得到了成功应用,显著降低了模型参数量和计算复杂度,同时保持了模型精度。本文提出了一种基于DualConv的轻量化C2f结构,该结构在YOLOv8模型中得到了成功应用,显著降低了模型参数量和计算复杂度,同时保持了模型精度。该结构可以应用于各种对计算资源和内存占用要求较高的场景,例如移动端目标检测、嵌入式目标检测和实时目标检测。
2024-09-04 18:00:00 396
原创 【全网独家】OpenCV: 影像格式(Mat)
OpenCV中的Mat类提供了强大且灵活的工具,用于各种图像和计算机视觉任务。从基础的图像处理到复杂的机器学习应用,Mat类都是不可或缺的一部分。
2024-09-04 14:00:00 1197
原创 Qt/C++ 音视频开发 - FFmpeg保存裸流
使用FFmpeg保存裸流是一种高效的处理原始音视频数据的方法,适用于各种对延迟敏感的应用场景。尽管裸流缺乏封装信息,但其高效和简单的特点使其在特定领域内得到了广泛应用。
2024-09-04 09:45:48 685
原创 【全网独家】哪个编程工具让你的工作效率翻倍?
VSCode 是一款由微软推出的免费开源的代码编辑器。它支持多种编程语言,并且可以通过插件扩展其功能。功能特点:语法高亮:支持超过30种编程语言的语法高亮。智能提示:提供智能代码补全和代码片段。调试工具:集成了强大的调试工具,可以设置断点、检查变量状态等。版本控制:内置Git集成,使得代码管理变得方便。丰富的插件市场:可以根据需要安装不同的插件来扩展其功能。开发Web应用:配合HTML、CSS和JavaScript插件,可以极大提高前端开发效率。
2024-09-04 08:00:00 592
原创 【全网独家】AI模型:追求全能还是专精?
全能型AI和专精型AI各有优劣。全能型AI拥有更广泛的应用场景,但可能在特定任务上无法达到最高精度;而专精型AI在其领域内表现突出,但缺乏多样性。在未来,我们需要考虑如何在这两个极端之间找到平衡点,以满足各种复杂多变的需求。此外,随着AI的快速发展,加强对其合理使用和道德规范的关注将更加重要。
2024-09-04 06:00:00 468
原创 【全网独家】国产游戏技术能否引领全球?
国产游戏技术已经在多个领域展现出强大的竞争力,未来有望继续引领全球。通过不断的技术创新和跨界合作,中国游戏开发者可以在激烈的国际竞争中脱颖而出,推动整个行业向前发展。
2024-09-04 00:00:00 879
原创 【全网独家】开发团队如何应对突发的技术故障和危机
告一段落后,通过回顾和总结改进系统,防止同类事件重演,是所有IT项目都应该进行的实践。通过以上三种策略,开发团队可以从多个方面提升应对突发技术故障和危机的能力:快速响应与问题定位、建立健全的应急预案和备份机制,以及通过事后总结和持续改进来不断优化系统。这些措施不仅能提高系统的稳定性,还能增强团队的协作和应急处理能力。
2024-09-03 18:50:27 976
原创 YOLOv8改进 | 主干篇 | 反向残差块网络EMO一种轻量级的CNN架构
EMO是一种轻量级的CNN架构,它由反向残差块组成。结构简单,易于实现。参数量少,计算量小。性能优异,在ImageNet数据集上取得了较高的精度。EMO是一种轻量级的CNN架构,它具有结构简单、参数量少、性能优异等特点。EMO适用于各种视觉任务,尤其适用于对计算资源和内存占用要求较高的场景。
2024-09-03 18:00:00 199
原创 Qt/C++音视频开发 - FFmpeg音频播放
通过将 Qt 和 FFmpeg 结合,可以方便地开发出具有强大音频播放能力的应用。本文详细介绍了基本原理、实现步骤以及部署方法,为开发人员提供了实用的参考。
2024-09-03 13:45:00 1049
原创 【全网独家】OpenCV基本结构(Point、Size、Rect等)
OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。它提供了上千种图像处理和计算机视觉算法,广泛应用在各种领域,如机器人学、实时图像处理、模式识别等。Point用于表示图像中的二维点。可以用Point_<T>模板类来定义不同类型的坐标。// 定义一个整型点// 定义一个浮点型点import cv2# 读取图像# 定义新的尺寸# 调整图像大小# 显示结果OpenCV提供了强大的图像处理和计算机视觉功能,其核心结构如。
2024-09-03 09:22:37 499
原创 BH1750光敏传感器模拟时序
BH1750是一种高精度、高灵敏度的光敏传感器,由ams AG公司生产。它可以检测环境光照强度,并输出模拟电压信号。BH1750的测量范围为0-100kLux,分辨率为1Lux。BH1750是一种高精度、高灵敏度的光敏传感器,易于使用,适用于各种光照检测应用。
2024-09-02 20:00:00 377
原创 YOLOv8改进 | Conv篇 | 利用YOLOv9的GELAN模块替换C2f结构
YOLOv8作为目前最先进的目标检测算法之一,在精度和速度方面取得了显著进步。然而,随着人工智能技术的快速发展,YOLOv8模型也面临着一些新的挑战,例如如何进一步提升模型的鲁棒性,如何在复杂场景下保持较高的精度。为了解决上述挑战,本文提出了一种利用YOLOv9最新的GELAN模块替换C2f结构的方法,该方法可以有效增强模型对特征信息的提取能力,提升模型的鲁棒性和精度。GELAN模块是一种改进的特征提取结构,可以有效增强YOLOv8模型的鲁棒性和精度。
2024-09-02 18:00:00 492
原创 Qt/C++ 音视频开发 - FFmpeg解码处理
结合Qt和FFmpeg,我们可以方便地实现各种音视频处理应用。通过深入理解这两个工具的工作原理,可以开发出更高效、更强大的多媒体应用。
2024-09-02 13:45:00 750
原创 【全网独家】OpenCV: 缩写(uchar、ushort、Vec) 介绍与应用
定义,即无符号字符类型。范围:0 到 255。应用:常用于存储灰度图像的像素值。ucharushort和Vec是 OpenCV 中常用的数据类型,它们在图像处理中的作用至关重要。了解和掌握它们的用法能够提升我们处理不同类型图像的能力。
2024-09-02 09:29:22 664
原创 YOLOv8改进 | Conv篇 | 结合Dual思想利用HetConv创新一种全新轻量化结构CSPHet
CSPHet(CSP-HetConv)是一种轻量化的卷积神经网络结构,它结合了CSP结构和HetConv结构,在保证模型性能的同时,显著降低了模型参数量和计算复杂度。CSPHet结构首次应用于YOLOv8模型中,取得了显著的效果。CSPHet是一种轻量化且高效的卷积神经网络结构,它结合了CSP结构和HetConv结构,在保证模型性能的同时,显著降低了模型参数量和计算复杂度。CSPHet结构首次应用于YOLOv8模型中,取得了显著的效果。
2024-09-01 18:00:00 356
原创 【全网独家】OpenCV:线性内插(Interpolation)
线性内插作为一种基本的图像处理技术,具有简单高效的特点,广泛应用于各种图像变换操作中。通过合理的应用,可以大幅提升图像处理的质量和效率。
2024-09-01 13:00:00 1284
原创 Qt/C++ 音视频开发 - VLC 事件订阅
通过将 VLC 与 Qt 结合,可以构建强大的跨平台多媒体应用程序。借助 VLC 的丰富功能和 Qt 的便利性,可以轻松实现复杂的音视频处理任务。
2024-09-01 08:55:18 552
原创 YOLOv8改进 | Neck篇 | 2024.1最新MFDS-DETR的HS-FPN改进特征融合层
HS-FPN(Hierarchical Feature Selection and Fusion Neck)是2024年1月提出的最新轻量级颈部网络结构,它是在MFDS-DETR的基础上改进而来,旨在进一步降低模型参数量和计算复杂度,同时提升模型性能。HS-FPN在YOLOv8模型中得到了成功应用,取得了显著的效果。HS-FPN是一种轻量级且高效的颈部网络结构,它能够显著降低模型参数量和计算复杂度,同时提升模型性能。HS-FPN在YOLOv8模型中得到了成功应用,取得了显著的效果。
2024-08-31 20:00:00 827
原创 【全网独家】基于MATLAB的光学干涉仿真系统(代码+测试部署)
光学干涉是一种重要的物理现象,被广泛应用于精密测量、光学仪器和通信等领域。基于MATLAB的光学干涉仿真系统,能够帮助研究人员和工程师进行科学研究和技术开发。基于MATLAB的光学干涉仿真系统,通过模拟光学干涉现象,提供了一种方便有效的研究工具。它不仅能用于教育和科研,还能应用于工业领域的精密测量和仪器设计。
2024-08-31 17:00:00 1003
C语言停车场管理系统设计和实现
2024-01-11
2023年5月软考网络工程师考前冲刺密卷(案例分析).pdf
2023-09-01
ChatGPT:AI模型框架研究
2023-05-25
python简明教程为唯一指定简体中文译本
2023-05-25
go学习资料.rar
2019-07-09
CRT_64位工具
2018-12-06
深度优先遍历算法
2016-08-02
老鼠走迷宫 算法 实例
2016-08-02
广度优先遍历 实例
2016-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人