E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
opencv(C++)
从零构建一个跨语言实时行情系统(一):设计思路与架构剖析
涵盖内容:
C++
行情模拟器+WebSocket推送实现Python接入FastAPI,统一控制层接口WebSocket毫秒级行情流+订阅机制Docker一键部署+快速运行所有代码已开源,建议收藏+关注专栏
架构 Dev.Y
·
2025-07-24 09:48
跨语言实时行情系统
c++
python
docker
websocket
opencv
-图像处理
彩色图像HSV色调、饱和度、亮度gray是灰度图像颜色追踪(inRange的使用)hsv=cv.cvtColor(frame,cv.COLOR_BGR2HSV)lower_hsv=np.array([11,43,46])upper_hsv=np.array([25,255,255])mask=cv.inRange(hsv,lowerb=lower_hsv,upperb=upper_hsv)inRa
芒果快进我嘴里
·
2025-07-24 09:18
opencv
计算机视觉
人工智能
Effective Modern
C++
条款12:把重写函数声明为 `override`
在
C++
面向对象编程的世界中,类的继承和虚函数重写是核心概念之一。然而,重写虚函数时容易出现细微的错误,这些错误可能不会在编译时被发现,但却会导致程序运行时的行为不符合预期。
·
2025-07-24 05:20
[Python]函数调用链中局部变量的内存影响:通过memory_profiler分析
在Python编程中,内存管理由解释器自动处理,开发者无需像C或
C++
那样手动分配和释放内存。然而,在函数调用链中,局部变量持有大型对象的引用可能导致意想不到的内存占用,延迟垃圾回收。
dudly
·
2025-07-24 05:19
python
编程语言
开发语言
【
C++
进阶】揭秘list迭代器:从底层实现到极致优化
目录一、迭代器:list的灵魂纽带二、list迭代器的底层实现1.节点结构设计2.迭代器核心实现三、关键优化技术1.内联函数优化2.循环展开优化3.尾节点缓存优化四、迭代器失效的雷区五、性能对比实验六、C++17新特性加持1.结构化绑定遍历2.并行算法支持七、最佳实践指南总结与思考一、迭代器:list的灵魂纽带list作为双向链表容器,其迭代器必须满足双向迭代器要求,具备以下核心能力:前向/后向移
TravisBytes
·
2025-07-24 05:19
编程问题档案
c++
list
开发语言
C++
全栈学习规划:从基础到深度,打造全栈开发者
《
C++
全栈学习规划:从基础到深度,打造全栈开发者》以下是根据建议修正后的《
C++
全栈学习规划:从基础到深度,打造全栈开发者》文档,解决了编号混乱、内容重复、格式不一致等问题,并补充了技术细节和资源链接
·
2025-07-24 05:18
FFmpeg——视频拼接总结
最近需要做一个关于视频拼接的内容,需要将两个视频合成一个视频,使用
opencv
的话需要将视频读上来然后再写到文件了,这个会很消耗时间也没有必要。
windxgz
·
2025-07-24 05:47
FFmpeg
ffmpeg
音视频
c++
C++
标准库的 locale 类用法
原来一篇总结了下C标准库的setlocale()用法,这篇讲解的是
C++
标准库中locale类的用法。
一劳永逸
·
2025-07-24 05:46
转帖好文
c++
string
localization
windows
终端
【bug】 jetson上
opencv
无法录制h264本地视频
在JetsonOrinNX上无法使用
opencv
直接录制h264/h265视频流(h264格式的视频流才能在浏览器播放)解决:软件编码:需要源码编译
opencv
1.环境准备pipuninstall
opencv
-pythonsudoaptinstallbuild-essentialcmakegitpython3
lxmyzzs
·
2025-07-24 04:42
bug
opencv
音视频
【bug】global loadsave.cpp:241 cv::findDecoder imread_(‘xxx‘):: can‘t open/read file
问题
OPENCV
读取图片报错(win11)[WARN:
[email protected]
]globalloadsave.cpp:241cv::findDecoderimread_('xxx.png'):can'topen
lxmyzzs
·
2025-07-24 04:41
bug
pytorch
opencv
系统学习图像算法Day.9——
OpenCV
学习——形态学滤波
形态学滤波定义:在我们图像处理中的形态学,往往指的时数学形态学——是一门建立在格论和拓扑学基础上的图像分析学科。形态学基本操作:膨胀、腐蚀膨胀dilate介绍:膨胀就是求局部最大值的操作。从数学角度讲,膨胀就是讲图像与核进行卷积。核与图像卷积,即计算核覆盖的区域的像素点的最大值,并把这个最大值赋值给参考点指定的像素。这样会使图像中的高亮区域逐渐增长。函数调用举例:Matimage=imread("
敏而好学无止境
·
2025-07-24 02:27
OpenCV学习
图像算法
OpenCV
Mat UMat GpuMat Matx HostMem InputArray等设计哲学
一、概览:GpuMat对应于cuda;HostMem可以看作是一种特殊的Mat,其存储对应cuda在主机分配的锁页内存,可以不经显示downloadupload自动转变成GpuMat(但是和GpuMat并无继承关系);UMat对应于opencl的存储Matx指代常量Mat,编译时即确定:InputArray则是一种代理模式。注意,InputAray和MatUMatGpuMatMatx等无继承关系!
我是李武涯
·
2025-07-24 02:26
opencv
人工智能
计算机视觉
c++
Day9:
OpenCV
学习(一)—— 图像基础
、包文章目录系列文章目录前言一、安装和导入1.安装二、图像认识1.图像2.图像分类三、基础图像操作1.图像读取2.图像显示3.图像裁剪4.图形尺寸修改5.图像保存6.图像绘制7.视频捕获即显示总结前言
OpenCV
·
2025-07-24 02:26
【
OpenCV
+Cpp】day04图像混合
【
OpenCV
+Cpp】day04图像混合文章目录【
OpenCV
+Cpp】day04图像混合前言一、理论——线性混合操作二、相关API三、代码演示前言继续记录
C++
图像处理的学习过程,学习课件参考B站
OpenCV
_C
·
2025-07-24 02:55
OpenCV
直线段检测算法类cv::line_descriptor::LSDDetector
操作系统:ubuntu22.04
OpenCV
版本:
OpenCV
4.9IDE:VisualStudioCode编程语言:C++11算法描述该类用于实现LSD(LineSegmentDetector)直线段检测算法
村北头的码农
·
2025-07-24 00:44
OpenCV
opencv
算法
人工智能
OpenCV
稠密光流法可直接运行的例程(python)
#dense_optical_flow.pyimportcv2importnumpyasnpimportargparsedefdense_optical_flow(method,video_path,params=[],to_gray=False):#读取视频cap=cv2.VideoCapture(video_path)#读取第一帧ret,old_frame=cap.read()#创建HSV并使
indrrra
·
2025-07-24 00:14
opencv
python
人工智能
OpenCV
-光流估计
文章目录一、光流估计介绍1.光流估计的基本概念2.光流估计的原理3.光流估计的前提4.
OpenCV
中的光流估计算法5.参数设置与调整二、代码实现三、注意事项
OpenCV
中的光流估计是计算机视觉领域中的一项重要技术
·
2025-07-23 23:12
Verilator 的文件目录结构(腾讯元宝)
一、Verilator的Git仓库概览Verilator是一个用
C++
编写的高性能Verilog/SystemVerilogRTL仿真器,其源代码仓库结构清晰,模块化程度较高。整
dadaobusi
·
2025-07-23 23:08
verilator
Verilator的src目录(腾讯元宝)
src/目录是Verilator的核心源代码所在目录,包含了实现Verilator主要功能的
C++
源文件(.cpp文件)以及部分头文件(.h文件)。
dadaobusi
·
2025-07-23 23:08
verilator
verilator如何实现RTL的仿真(腾讯混元)
Verilator是一个用于将Verilog或SystemVerilogRTL(寄存器传输级)代码转换为
C++
或SystemC模型的工具,主要用于高性能的功能仿真和验证。
·
2025-07-23 23:38
华为OD机试2025C卷 - 小明的幸运数 (
C++
& Python & JAVA & JS & GO)
小明的幸运数华为OD机试真题目录点击查看:华为OD机试2025C卷真题题库目录|机考题库+算法考点详解华为OD机试2025C卷100分题型题目描述小明在玩一个游戏,游戏规则如下:在游戏开始前,小明站在坐标轴原点处(坐标值为0).给定一组指令和一个幸运数,每个指令都是一个整数,小明按照指令前进指定步数或者后退指定步数。前进代表朝坐标轴的正方向走,后退代表朝坐标轴的负方向走。幸运数为一个整数,如果某个
无限码力
·
2025-07-23 23:05
华为od
华为OD机试2025C卷
华为OD2025C卷
华为OD机考2025C卷
华为OD 机试 2025 B卷 - 周末爬山 (
C++
& Python & JAVA & JS & GO)
周末爬山华为OD机试真题目录点击查看:华为OD机试2025B卷真题题库目录|机考题库+算法考点详解华为OD机试2025B卷200分题型题目描述周末小明准备去爬山锻炼,0代表平地,山的高度使用1到9来表示,小明每次爬山或下山高度只能相差k及k以内,每次只能上下左右一个方向上移动一格,小明从左上角(0,0)位置出发输入描述第一行输入mnk(空格分隔)。代表m*n的二维山地图,k为小明每次爬山或下山高度
无限码力
·
2025-07-23 22:03
华为OD机试真题刷题笔记
华为od
华为OD2025B卷
华为OD机考2025B卷
华为OD机试2025B卷
华为OD机试
Python,
C++
,Go开发芯片电路设计APP
#芯片电路设计APP-Python/
C++
/Go综合开发方案##系统架构设计```mermaidgraphTDA[Web前端]-->B(Python设计界面)B-->C(GoAPI网关)C-->D[
C+
Geeker-2025
·
2025-07-23 22:03
python
c++
golang
pyside6使用1 窗体、信号和槽
一、概要由于作者前期很多年都在使用
C++
和Qt框架进行项目的开发工作,故可以熟练的使用Qt框架。
·
2025-07-23 22:01
力扣热题100 - 矩阵:矩阵置零
1、用2个变量记录矩阵第1行、第1列有没有02、遍历矩阵,如果遇到0则将其对应的第1行和第1列元素置03、遍历矩阵,若元素对应的第1行或第1列元素为0则将其置0时间复杂度:O(N)空间复杂度:O(1)
C+
菲英的学习笔记
·
2025-07-23 20:48
力扣热题100
leetcode
矩阵
算法
c++
go
初识
opencv
文章目录1.什么
opencv
,它的优势点2.
opencv
安装和环境配置3.了解数字图像的基本概念:像素、彩色图像、灰度图像、二值图像、图像算数操作4.练习numpy中array的基本操作5.练习图像的加载
·
2025-07-23 19:16
⚡
C++
有必要学吗?⚡我的家长有话说
在编程教育愈发普及的当下,除了备受关注的Python,
C++
也进入了许多家长和孩子的视野。作为一门经典且强大的编程语言,
C++
在系统开发、游戏制作、嵌入式领域等有着广泛应用。
司空妲命
·
2025-07-23 19:45
c++
开发语言
C++
学习笔记day3
继承:好处:减少重复代码语法:class子类:继承方式父类子类也称为派生类,父类也称为基类。继承中的对象模型:父类中所有的非静态成员都会被子类继承。利用开发人员命令提示工具查看对象模型:跳转盘符C:跳转文件路径cd具体路径下查看命名cl/d1reportSingleClassLayout类名文件名继承中的构造和析构顺序:先构造父类再构造子类先析构子类再析构父类继承中同名成员处理方式:访问子类同名成
既白765
·
2025-07-23 18:41
c++
学习
c++
自学日记 day11
1、多态:多态的基本概念多态是
C++
面向对象三大特性之一多态分为两类静态多态:函数重载和运算符重载属于静态多态,复用函数名动态多态:派生类和虚函数实现运行时多态静态多态和动态多态区别:静态多态的函数地址早绑定
清风0407
·
2025-07-23 18:11
c++
开发语言
C++day01
从C到C++1.1基本程序框架
C++
来源于C,其基本程序框架相同:头文件+main函数,有时会自定义函数在main函数中调用#includeusingnamespacestd;//命名空间intmain
张张张鱼小丸子
·
2025-07-23 18:10
C++基础
c++
Unity引擎源码场景加载流程
虽然Unity的完整
C++
引擎源码不开源,但通过Unity官方文档、部分开源C#层代码、Unity反编译、以及官方演讲资料,我们可以较为清晰地梳理出Unity场景加载的整体流程。
你一身傲骨怎能输
·
2025-07-23 16:27
游戏引擎
场景加载流程
redis-plus-plus安装与使用
目录一.安装hiredis二.接口三.使用四.总结
C++
操作redis的库有很多.咱们使用redis-plus-plus.这个库的功能强大,使用简单.Github地址:https://github.com
Yu_Lijing
·
2025-07-23 15:19
redis
数据库
缓存
Python --- day 10
Opencv
模块的使用
系列文章目录前言今天博主带大家进入
Opencv
的学习,这是一个专门针对处理图像和视频的一个模块,大家以理解为主,增强自己的编程思维,再后续我们训练模型时会大批量的处理图片时会经常用到这个模块。
AnAn__kang
·
2025-07-23 14:44
python
opencv
开发语言
VS2017中英文大小写转换的快捷键
由于经常使用VS2017开发
C++
程序,有时候需要将英文小写转换成大写,或者将大写转换成小写的,最近发现又快捷键,非常方便,如下:大写改成小写:Ctrl+U小写改成大写:Ctrl+Shift+U记得要选中要修改的一段英文
雪域迷影
·
2025-07-23 14:44
C++
STL教程-vector用法详解
目录C++STL基本组成(6大组件+13个头文件)C++STLvector容器迭代器用法详解vector容器迭代器的基本用法vector容器迭代器的独特之处C++STLvector容器访问元素的几种方式访问vector容器中多个元素C++STLvector添加元素(push_back()和emplace_back())详解C++STLvector插入元素(insert()和emplace())详解
yhwang-hub
·
2025-07-23 14:41
C++
C++
STL教程-set
目录C++STLset容器完全攻略(超级详细)C++STLset容器包含的成员方法C++STLset容器迭代器用法详解C++STLsetinsert()方法详解C++STLsetemplace()和emplace_hint()方法详解C++STLset删除数据:erase()和clear()方法C++STLset容器完全攻略(超级详细)前面章节讲解了map容器和multimap容器的用法,类似地,
yhwang-hub
·
2025-07-23 14:41
C++
Python成第四个支持CUDA的编程语言
ContinuumAnalytics联合NVIDIA宣布将会引入新的PythonCUDA编译器——NumbaPro,Python也成为继C、
C++
以及Fortan之后的第四个支持
·
2025-07-23 14:40
【
C++
】深入理解
C++
迭代器:概念、分类与自定义实现
迭代器的概念2.迭代器的作用3.迭代器的分类3.1按功能分类3.2按能否修改数据分类4.迭代器的本质迭代器的内部实现5.如何为自定义容器编写迭代器5.1定义迭代器5.2使用自定义迭代器前言1.迭代器的概念在
C+
·
2025-07-23 14:39
【AI Agent教程】【MetaGPT】案例拆解:使用MetaGPT实现“狼人杀“游戏(2)- 整体流程解析中再看多智能体消息交互通路
大家好,我是同学小张,持续学习
C++
进阶知识和AI大模型应用实战案例,持续分享,欢迎大家点赞+关注,共同学习和进步。
同学小张
·
2025-07-23 14:09
大模型
游戏
笔记
人工智能
AIGC
MetaGPT
AI
Agent
多智能体
socket网络通信TCP与UDP原理及代码实现(
c++
、python)
目录Socket原理通信协议原理TCPUDP代码实现TCPC++pythonUDPC++pythonSocket原理Socket(套接字)是计算机网络中用于实现进程间通信的一种机制,特别是在不同主机之间通过网络进行数据传输时。它是网络编程的核心概念之一,为应用程序提供了统一的接口,使得开发者可以通过网络发送和接收数据。可以将Socket类比为电话系统中的“电话机”。两台设备通过Socket建立连接
·
2025-07-23 13:08
【Qt Designer使用快捷键】
生成的界面文件(.ui)可通过pyuic或uic工具转换为代码(如Python或
C++
),与业务逻辑集成。常用快捷键及用途通用操作Ctrl+N:新建界面文件。Ctrl+O:打开现有.ui文件。
·
2025-07-23 13:08
c++
,从汇编角度看lambda
本篇作为
c++
,从汇编底层角度深入理解带捕获的lambda如何转化为std::function的开胃小菜#include#includeintmain(intargs,char*argv[]){[]()
Kira Skyler
·
2025-07-23 11:20
CPP
c++
汇编
C++
之vector类的代码及其逻辑详解(上)
1.vetcor介绍及使用方法1.1什么是vector1.vetcor是一种可以自己扩容的数组(扩大后不会变小)。2.vector采用的连续存储空间来存储元素,这意味着我们可以小标的方式来对其进行访问。3.vetcor在进行扩容的时候会尝试直接在其后面的空间进行扩容,如果后面的空间被其他的数据给使用了,那么它会寻找一块足够存放的下扩容候的它的空间,然后把自己转移进那块空间(一般来说vetcor在设
啊吧怪不啊吧
·
2025-07-23 10:12
C++
开发语言
C++
c++
C++
编程学习(第13天)
选择结构选择结构一般用if语句表示。if语句是用来判定所给定的条件是否满足,根据判定的结果是真或假来决定执行给出的两种操作之一。if语句的形式if语句的一般形式为:if(表达式)语句1[else语句2]其中方括号一项内容是可选的,可以有,也可以没有。语句1和语句2可以是简单的语句,也可以是复合语句,也可以是一个内嵌的if语句。if语句一般可派生出三种形式1、if(表达式)语句if(x>y)cout
武当豆豆
·
2025-07-23 09:09
带类的C
c++
学习
开发语言
c++
读取文件中图像信息并用
opencv
展示
#include#include#include#include#include#include#include//usingnamespacestd;usingnamespacecv;//字符串分割函数,std::vectorsplit(std::stringstr,std::stringpattern){std::string::size_typepos;std::vectorresult;s
送分童子笑嘻嘻
·
2025-07-23 08:16
喷丝板检测软件上位机开发
2、机器视觉检测孔洞识别:使用
OpenCV
的HoughC
深圳市由你创科技
·
2025-07-23 07:25
上位机开发
c#
qt
OpenHarmony(鸿蒙南向开发)——轻量系统内核(LiteOS-M)【扩展组件】
C++
支持基本概念
C++
作为目前使用最广泛的编程语言之一,支持类、封装、重载等特性,是在C语言基础上开发的一种面向对象的编程语言。
OpenHarmony_小贾
·
2025-07-23 07:24
移动开发
OpenHarmony
鸿蒙开发
harmonyos
嵌入式硬件
单片机
系统移植
OpenHarmony
stm32
鸿蒙开发
Android音视频探索之旅 |
C++
层使用OpenGL ES实现音频渲染
一.前言OpenGLES实现视频渲染已经实现-在Android音视频探索之旅|
C++
层使用OpenGLES实现视频渲染中,这一次我们使用OpenGLES实现音频渲染。
慢行的骑兵
·
2025-07-23 06:51
音视频
android
音视频
NDK
pytorch图像分类全流程(二)
、转Tensor、归一化,可以使用transforms.Compose()函数打包对应四个函数进行预处理,当然这里有个小坑,transforms.Compose()只接受pillow格式的图像,不能拿
opencv
前人栽树,后人乘凉
·
2025-07-23 06:49
datawhale
pytorch
pytorch
分类
python
C++
高频知识点(十三)
文章目录61.vector内存扩展问题,扩容62.单例模式,懒汉模式/饿汉模式,及线程安全问题63.工厂模式及简单工厂模式64.类成员函数后加const,有什么作用?65.指针和引用的区别61.vector内存扩展问题,扩容62.单例模式,懒汉模式/饿汉模式,及线程安全问题63.工厂模式及简单工厂模式64.类成员函数后加const,有什么作用?65.指针和引用的区别之后我会持续更新,如果喜欢我的文
源代码•宸
·
2025-07-23 05:48
开发语言
C++
经验分享
面经
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他