自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学亮编程手记

“君子慎独,不欺暗室。卑以自牧,含章可贞。大丈夫立于天地之间,当仰天地浩然正气、行光明磊落之事,克己、慎独、守心、明性”。

  • 博客(9345)
  • 资源 (18)
  • 收藏
  • 关注

原创 OpenCV静态编译的可行性

OpenCV预编译版本通常不包含静态库,你需要自己从源码编译静态版本。根据你的配置,你使用的是OpenCV预编译版本,这些通常是。(静态链接运行时+动态链接OpenCV):如果确实需要完全静态编译,按照。从源码编译OpenCV静态库。

2025-11-24 15:50:52 11

原创 完整的CMakeLists.txt示例:实现自动复制依赖DLL

根据上述CMakeLists.txt配置,当前使用的是OpenCV的预编译版本。当在其他电脑上运行时,缺少的DLL主要是OpenCV和Visual C++运行时的依赖。

2025-11-24 15:49:59 7

原创 C++ 和 C 语言混合编程时 extern “C“ 的作用

上面之所以这样写是为了解决,确保C++代码能够正确调用C语言编写的函数。

2025-11-24 15:18:27 11

原创 C++与C语言的混合编程代码示例:extern “C“

这段代码演示了,特别是处理动态内存分配的情况。

2025-11-24 15:13:21 5

原创 C++动态内存分配代码示例:分配 → 使用 → 释放

这段代码演示了C++中的使用。

2025-11-24 10:39:14 12

原创 C++代码示例:引用本质上是原变量的别名

上述这段代码演示了C++中的概念和特性。

2025-11-24 10:20:55 12

原创 C++代码示例:默认参数

上述这段代码展示了C++中的的使用。

2025-11-24 10:03:43 10

原创 vs 2026和mingw64查看C++ 编译器版本信息

上图的信息表示已经安装了一个现代的 C++ 编译器(GCC 15.2.0),这是通过 MinGW 安装的。这个配置很适合进行 OpenCV 开发。你的编译器版本很新,支持 C++11/14/17/20 等现代标准,这对 OpenCV 开发非常有利!就是 MSVC 编译器版本。

2025-11-24 08:57:18 88

原创 C++ 智能指针 VS 传统 GC

手动newdelete)和确定性销毁(RAII)。几乎完全依赖RAII原则,通过 std::unique_ptr和 std::shared_ptr来实现内存资源的自动管理。是智能指针的使用和RAII原则,而不是传统的垃圾回收器。

2025-11-23 20:46:40 12

原创 基于YOLO实现动作时长统计的主要主要技术难点分析

实现基于YOLO的动作时长统计需要解决时序建模、跟踪一致性、动作边界判定等多个技术难点。建议采用检测-跟踪-识别的流水线架构,并结合时序信息来提高准确性。同时要根据具体应用场景调整参数和算法选择。

2025-11-22 14:19:26 33 1

原创 python YOLOv8 统计特定动作持续时长代码案例

【代码】python YOLOv8 统计特定动作持续时长统计代码案例。

2025-11-21 21:35:07 21 1

原创 cmake win10 交叉编译 C++ 项目为 Linux 二进制程序

对于大多数情况,我推荐使用方法 2(WSL2)设置简单编译环境与目标环境完全一致调试方便性能好如果你必须使用纯 Windows 环境编译 Linux 程序,那么方法 1(交叉编译)是唯一选择,但可能会遇到库依赖问题。

2025-11-21 17:15:51 3

原创 win10常见的 .cpl 文件介绍

sysdm.cpl。

2025-11-21 17:06:26 3

原创 win10打开系统环境变量设置界面的5条命令

然后点击"相关设置"中的"系统信息",再点击"高级系统设置"。这个命令会直接打开环境变量设置对话框,无需中间步骤。然后点击"高级"选项卡中的"环境变量"按钮。然后在弹出的窗口中点击"环境变量"按钮。

2025-11-21 17:05:12 56 1

原创 CMake 配置 MinGW 作为构建工具

确认 MinGW 是否正确安装和配置。如果问题仍然存在,可以尝试使用 Ninja 或 Visual Studio 作为替代方案。如果 CMake 找不到 MinGW 的构建工具。

2025-11-21 16:32:55 31

原创 CMake 编译 OpenCV C++ 程序完整步骤(CMakeLists.txt完整示例)

【代码】CMake 编译 OpenCV C++ 程序完整步骤(CMakeLists.txt完整示例)

2025-11-21 15:55:38 29

原创 使用Visual Studio将OpenCV C++程序编译成包含完整依赖的可直接运行的exe文件

本文详细介绍如何使用Visual Studio将OpenCV程序编译成包含完整依赖的可直接运行的exe文件。

2025-11-21 15:07:02 16

原创 c++ opencv + openpose 代码案例:两种不同精度的人体姿态估计方法

选择模式1,无需任何模型文件即可运行。

2025-11-21 14:39:00 14

原创 c++ opencv + YOLOv4 人体目标检测完整代码案例

2025-11-21 14:12:06 25

原创 c++ opencv2代码案例:入侵检测行为分析系统

【代码】c++ opencv2代码案例:入侵检测行为分析系统。

2025-11-21 13:52:30 12

原创 C++ opencv 代码案例:入侵检测系统

【代码】C++ opencv 代码案例:入侵检测系统。

2025-11-21 13:42:41 8

原创 opencv运行检测中的形态学操作去除噪声

腐蚀:消除小的白色噪声,但会使物体变小膨胀:填充小的黑色空洞,但会使物体变大开运算:先腐蚀后膨胀,有效去除白色噪声且保持物体大小闭运算:先膨胀后腐蚀,有效填充黑色空洞且保持物体大小选择合适的操作和参数可以根据具体的噪声类型和去噪需求来定。

2025-11-21 11:38:43 11

原创 C++ OpenCV使用的 Hershey 字体不支持中文字符集

当前状态:中文"按ESC退出"会显示为乱码或方框推荐方案:直接使用英文 “Press ESC to Exit”替代方案:如果需要显示中文,在Python中可以使用PIL库,在C++中需要使用FreeType等外部库建议采用方案一使用英文,这是最直接且跨平台兼容的解决方案。

2025-11-21 11:12:26 15

原创 C++ 国内好用的包管理工具推荐

对于国内C++初学者,我强烈推荐:第一选择:xmake国产工具,网络极其友好学习成本低,文档完善适合个人项目和学习第二选择:vcpkg + 镜像配置微软官方,生态完善需要配置镜像源适合VS用户备选方案:手动管理完全控制,无网络问题学习编译原理的好方法适合小型项目先从 xmake 开始,等熟悉后再根据需求选择其他工具。

2025-11-20 17:14:31 56 1

原创 Visual Studio + OpenCV + C++ 代码案例

添加到系统 PATH 环境变量。:修改和扩展案例,创建自己的项目。:运行案例1-3,熟悉基础操作。:练习案例4-5,理解图像处理。:实现案例6,开始运动检测。

2025-11-20 17:04:43 140

原创 C++ 包管理工具 vcpkg 配置国内镜像源

首选方案:使用环境变量设置清华镜像源备用方案:手动下载 ninja 等工具快速方案:直接下载 OpenCV 预编译版本耐心等待:第一次编译 OpenCV 可能需要较长时间。

2025-11-20 16:56:43 235

原创 C++ 包管理工具 vcpkg 详解

vcpkg 让 C++ 依赖管理变得简单:安装一次,配置好环境一条命令安装任何库自动处理所有复杂配置专注于代码,而不是环境配置。

2025-11-20 16:48:58 295

原创 WEB VIDEO PLATFORM 网络视频平台功能介绍

WEB VIDEO PLATFORM是一个基于、部标808、部标1078标准实现的开箱即用的网络视频平台,负责实现核心信令与设备管理后台部分,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联,支持将不带国标功能的摄像机/直播流/直播推流转发到其他国标平台。流媒体服务基于@夏楚 ZLMediaKit播放器使用@dexter jessibuca播放器使用@Numberwolf-Yanlong h265web.js前端页面基于vue-admin-template构建。

2025-11-20 16:21:01 860

原创 docker一键部署JavaVision: 基于Java开发的全能视觉智能识别项目

在AI领域,大多数解决方案都是使用Python实现的,因此决定充分利用Java的优势来构建一个功能强大且易于集成的视觉智能识别平台。JavaVision旨在为Java开发者提供一个全面的视觉智能识别解决方案,让他们能够以熟悉且喜爱的编程语言构建出先进、可靠且易于集成的AI应用。JavaVision严格遵循最佳实践和高标准,确保项目的稳定运行,并提供可靠的数据保护和隐私保密。JavaVision是完全开源、免费并支持多平台部署视觉智能识别项目 如果该项目对您有帮助,您的star是我不断优化的动力!

2025-11-20 16:07:41 158

原创 ruoyi-go:Go语言版轻量级快速开发框架

摒弃过度封装,代码风格极尽简洁,适合中小项目使用!架构思路沿袭着若依的以辅助生成重复代码为主,不过度封装,生成的代码可以快速修改适应不同的需求。

2025-11-20 15:36:58 439

原创 FusionCompute 运维教程:配置NTP服务器时钟源与时间时区

系统管理员通过FusionCompute配置系统的时间同步与时区,保证FusionCompute的服务正常运行。配置后,系统中的VRM节点及现有的所有主机将通过NTP服务器进行时间同步,后续添加的主机不会自动从NTP服务器同步时间,需单独对主机进行时间同步的配置。

2025-11-20 15:30:05 143

原创 【下载地址】FFmpeg二进制包

https://github.com/BtbN/FFmpeg-Builds/releases

2025-11-20 08:44:29 43

原创 MySQL 8 使用mysql_native_password密码认证插件

mysql 8使用的时候会有报错:Plugin ‘mysql_native_password’ is not loaded。插件的状态是不是ACTIVE,如果状态值为DISABLED则说明插件没有激活。1)首先确认mysql_native_password插件是否已经安装。安装mysql_native_password插件。3)修改my.cnf或my.ini配置文件。5)mysql命令行查看用户使用的插件。如果已经安装,会显示该插件已经存在。4)重启mysql服务。6)修改密码认证方式。

2025-11-19 17:33:15 145 1

原创 C++ FFmpeg音视频开发入门代码案例

本文介绍几个FFmpeg音视频开发的入门代码案例,从基础到高级逐步深入。

2025-11-18 20:26:36 283 1

原创 C/C++音视频高级开发 FFmpeg编程入门

AVUtil:核心工具库,下面的许多其他模块都会依赖该库做一些基本的音视频处理操作。AVFormat:文件格式和协议库,该模块是最重要的模块之一,封装了Protocol层和Demuxer、Muxer层,使得协议和格式对于开发者来说是透明的。

2025-11-18 20:22:42 352

原创 C++ 基础语法完全入门指南 - 针对零基础小白

高效快速:直接操作计算机硬件,运行速度快功能强大:可以用来开发游戏、操作系统、科学计算等学习曲线:开始有点难,但掌握后非常强大// 函数定义:返回类型 函数名(参数)// 没有返回值的函数cout << "欢迎, " << name << "!" << endl;// void函数不需要return语句// 判断是否为偶数的函数// 使用函数printWelcome("小明");cout << num << " 是偶数" << endl;} else {

2025-11-17 21:14:32 187

原创 C++ OpenCV 视频行为分析编程入门示例

这个指南提供了从零开始学习C++视频行为分析的完整路径。建议按顺序学习每个部分,并动手实践每个代码示例。

2025-11-17 21:12:32 279

原创 C++ OpenCV 视频行为分析代码示例

熟练掌握OpenCV的基本操作(读视频、图像处理、绘图)。背景减除、光流法、轮廓分析是理解运动分析的基础。在每个阶段(如背景减除后)都通过imshow查看中间结果,这能帮你快速定位问题。对于复杂场景和复杂行为,基于深度学习的方法是目前的主流和未来方向。学会使用OpenCV的DNN模块是进阶的必经之路。对于实时系统,要时刻关注性能。可以使用来测量函数运行时间,并对瓶颈部分进行优化。

2025-11-17 21:08:48 1078

原创 模型训练数据集标注工具 Labelme 完整安装步骤

它能最大程度地避免环境问题,让安装过程一帆风顺。

2025-11-17 15:53:13 348

原创 YOLO ONNX OpenVINO 通俗介绍

YOLO:专门找东西的专家ONNX:让各种专家都能说同一种语言OpenVINO:在Intel设备上让专家工作得更快所以它们不是三选一的关系,而是可以配合使用的!比如:用YOLO算法 → 转成ONNX格式 → 用OpenVINO加速。

2025-11-17 10:52:01 230

K8S部署InfluxDB 1.8.4完整教程文档.md

K8S部署InfluxDB教程文档.md

2021-04-22

geotools读取shp文件及shp文件操作工具类代码.pdf

geotools读取shp文件及shp文件操作工具类代码.pdf

2021-04-24

Typora-0.11.18-win

Typora -0.11.18

2023-11-18

Premiere CS4教程——制作一个简单的相册

内容涵盖前沿电子商务资讯,权威互联网报告,精彩实用软件视频教程,精美电子相册。淘宝网店运营知识集锦,淘宝运营推广方法集萃,淘宝直通车优化指南等。photoshop,flash,dreamweaver,Aftereffects,Pr,Corel DRAW等软件视频教程。

2013-03-17

geotools学习(一)IntelliJ IDEA搭建快速入门示例.pdf

geotools学习(一)IntelliJ IDEA搭建快速入门示例.pdf

2021-04-23

eclipse git插件下载

eclipse git插件下载。 用于eclipse集成git。多款插件。

2018-07-01

spring boot发送普通文本邮件/HTML邮件/附件邮件/图片邮件完整代码.zip

spring boot发送普通文本邮件/HTML邮件/附件邮件/图片邮件完整代码.zip

2019-09-03

QGIS的安装及中文配置教程.pdf

QGIS的安装及中文配置教程.pdf

2021-04-22

Typora-linux-x64-1.0.2.tar.gz

linux全平台安装包,不是deb格式,Typora-linux-x64-1.0.2.tar.gz

2021-12-02

springboot-websocket-demo.zip

springboot-websocket-demo.zip

2019-10-17

spring mvc 4+mybatis 3+bootstrap+逆向工程+分页插件实现增删改查完整项目源码

spring mvc 4+mybatis 3+bootstrap+逆向工程+分页插件实现增删改查完整项目源码。 ①项目源码完整。 ②前端页面精美大气。 ③代码可读性强。 ④注释丰富。 ⑤所用技术为前沿技术。

2018-07-01

Spring security+jwt服务鉴权完整代码.zip

Spring security+jwt服务鉴权完整代码.实现服务鉴权访问, 携带token访问服务, 缺失或无效都提示401

2019-09-09

junit jar包及依赖jar

junit jar包及依赖jar

2018-09-16

k8s部署influxdb完整yaml部署文件.7z

k8s部署influxdb完整yaml部署文件

2021-04-22

GIS基本知识学习.pdf

GIS基本知识学习.pdf

2021-05-08

PL/SQL Developer安装及配置文件下载

PL/SQL Developer安装及配置文件下载。 内含安装包和配置文件,作者本机就在使用这一套,绝对亲测能用。

2018-07-01

spring-boot-docker.zip

使用docker创建spring boot项目镜像项目源代码. 使用docker创建spring boot项目镜像项目源代码.

2019-09-17

springboot-druid-mybatisplus.zip

Spring Boot 2.0.5 配置Druid数据库连接池. 完整项目代码,可以直接跑起来!

2019-09-03

Dubbo框架和SSM框架搭建

Dubbo框架和SSM框架搭建。

2018-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除