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
[C++11]
OpenCV 中用于支持 华为昇腾(Ascend)AI 芯片后端 的模块CANN
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述cannops是OpenCV中用于支持华为昇腾(Ascend)AI
村北头的码农
·
2025-05-10 07:14
OpenCV
人工智能
opencv
OpenCV中适用华为昇腾(Ascend)后端的逐元素操作(Per-element Operations)
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述针对华为昇腾(Ascend)后端的逐元素操作(Per-elementOperations
村北头的码农
·
2025-05-10 07:14
OpenCV
opencv
人工智能
OpenCV的 ccalib 模块用于自定义标定板的检测和处理类cv::ccalib::CustomPattern()----函数calibrate
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述cv::ccalib::CustomPattern是OpenCV的
村北头的码农
·
2025-05-09 17:08
OpenCV
opencv
人工智能
OpenCV 基于生物视觉模型的工具------模拟人眼视网膜的生物视觉机制类cv::bioinspired::Retina
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述cv::bioinspired::Retina是OpenCV中用于仿生视觉处理的一个类
村北头的码农
·
2025-05-09 17:36
OpenCV
opencv
人工智能
计算机视觉
OpenCV 中用于背景分割的一个类cv::bgsegm::BackgroundSubtractorLSBP
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述cv::bgsegm::BackgroundSubtractorLSBP
村北头的码农
·
2025-05-08 21:29
OpenCV
opencv
人工智能
计算机视觉
头文件讲解
11-C++17,C++20起弃用)输入/输出库头文件本地化库头文件 (C++11-C++17,C++20起弃用)容器库头文件算法库头文件 (C++17起)迭代器库头文件数值库头文件C兼容库头文件 (
C+
小羊不会c++吗(黑客小羊)
·
2025-05-08 21:29
c++
c++
OpenCV 中用于背景分割的一个类cv::bgsegm::BackgroundSubtractorGMG
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述cv::bgsegm::BackgroundSubtractorGMG
村北头的码农
·
2025-05-08 21:28
OpenCV
opencv
人工智能
计算机视觉
【C/C++】
c++11
引入的thread标准库和POSIX的pthread
文章目录threadvspthread1简介2使用3同步机制4线程局部存储(TLS)5错误处理6线程取消7可移植性8其他9对比threadvspthread1简介threadC++标准库的一部分;面向对象设计:通过类std::thread封装线程操作,与C++的RAII(资源获取即初始化)机制深度集成。类型安全:参数传递和函数签名由编译器检查,避免类型错误。异常安全:错误时抛出异常(如std::s
CodeWithMe
·
2025-05-08 02:03
C/C++
c++
c语言
C++ 有哪些标准版本
目录1.主要分为以下几个版本C++98(ISO/IEC14882:1998)第一个国际标准C++03(ISO/IEC14882:2003)小幅度修订
C++11
(ISO/IEC14882:2011)一次重大更新
jie18894575866
·
2025-05-07 20:23
c++
开发语言
jvm
c++11
标准模板(STL)string(五)
元素访问访问首字符std::basic_string::frontCharT&front();(
C++11
起)constCharT&front()const;(
C++11
起)实现/***Returnsaread
繁星璀璨G
·
2025-05-07 17:06
#
std::string
c++
STL
string
OpenCV 中用于背景分割(背景建模)的一个类cv::bgsegm::BackgroundSubtractorCNT
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述cv::bgsegm::BackgroundSubtractorCNT
村北头的码农
·
2025-05-07 14:45
OpenCV
opencv
人工智能
计算机视觉
C++11
新特性讲解
但是博主后续不想深入学习C++,决定暂时先学到
C++11
,像14、17、20、23暂时先不学,学到
C++11
够用就行
C++11
的成就
C++11
在C++98的标准上修正了很多缺陷,并添加了很多新特性。
yxc_inspire
·
2025-05-07 12:29
c++
C++智能指针weak_ptr
weak_ptr是
C++11
引入的智能指针之一,通常与shared_ptr配合使用,用于解决shared_ptr可能出现的循环引用问题。
卖猪肉的痴汉
·
2025-05-06 17:41
C++
c++
weak_ptr
【开源分享】nlohmann C++ JSON解析库
它以易用性和高性能著称,支持
C++11
及以上标准。2.编译和使用2.1获取库可以通过以下方式获取库:GitHub:nlohmann/json
智驾
·
2025-05-06 13:40
开源分享
开源
c++
json
推荐开源项目:nlohmann/json - C++中的JSON处理库
项目地址:https://gitcode.com/gh_mirrors/js/json项目简介是由德国开发者NielsLohmann开发的一个
C++11
/14/17/20的轻量级JSON解析和生成库。
卓桢琳Blackbird
·
2025-05-06 05:20
【
C++11
】 lambda表达式和包装器(function、bind)
目录一、lambda表达式1.各部分介绍:2.[]捕获列表3.举例:二、包装器1.function包装器2.bind(绑定)1.调整参数顺序(实际价值不大)2.调整参数个数一、lambda表达式1.各部分介绍:lambda表达式书写格式:[capture-list](parameters)mutable->return-type{statement}[capture-list]:捕捉列表,该列表总
饿了我会自己捡代码吃
·
2025-05-05 20:52
C++
c++
开发语言
经验分享
java
【
C++11
】function包装器和bind的使用
function包装器function包装器也叫作适配器。C++中的function本质是一个类模板,也是一个包装器。那么我们来看看,我们为什么需要function呢?函数指针,仿函数,lambda,如此丰富的类型,可能会导致模板的效率低下,可以统一用function来包装统一类型包装器--可调用对象类型进行再封装适配--统一类型函数指针仿函数lambdastd::function在头文件//类模
爱敲代码的奇点
·
2025-05-05 20:21
C++
c++
C++11
:function包装器
包装器,体现了
C++11
中的封装性,包装器可以应用于:函数指针,仿函数,lambda而包装器function的出现刚好也弥补了上述三种语法的不足之处函数指针写起来较为复杂,而仿函数之间类型不同,lambda
C+超级飞侠
·
2025-05-05 20:51
C/C++
c++
开发语言
深入探讨 C++ 容器
随着
C++11
的引入,成为STL容器家族的新成员。作为一个实现单向链表的容器,提供了更加轻量、更加高效的操作方式,尤其是对插入和删除操作的支持。
晓天天天向上
·
2025-05-05 16:31
c++
list
java
开发语言
数据结构
计算机类-研究生复试面试题之一
组成部分和核心作用标准模板库(英文:StandardTemplateLibrary,缩写:STL),是一个C++软件库,也是
C++11
、解释“优先
ZhangJiQun&MXP
·
2025-05-05 00:14
教学
深入解析
C++11
委托构造函数:消除冗余初始化的利器
一、传统构造函数的痛点在
C++11
之前,当多个构造函数需要执行相同的初始化逻辑时,开发者往往面临两难选择:classDataProcessor{std::stringdataPath;boolverbose
zhczzm
·
2025-05-04 16:52
委托构造
c++11
C++之智能指针
如何检测内存泄漏2.4、如何避免内存泄漏三、智能指针的使用及原理3.1、RAII3.2、std::auto_ptr3.3、std::unique_ptr3.4、std::shared_ptr3.5、智能指针原理四、
C+
孞㐑¥
·
2025-05-03 14:32
C++
经验分享
笔记
c++
开发语言
C++11
新特性:委托构造函数
委托构造函数:一个构造函数使用类中其他构造函数完成数据成员的初始化,其本身则称为委托构造函数。例子:#include#includeusingnamespacestd;classStudent{public://非委托构造函数Student(stringname,intage,stringsex,intgrade):name(name),age(age),sex(sex),grade(grade)
wyy-lk
·
2025-05-03 14:00
C++基础知识
c++
【C++】委托构造函数
发展历程:委托构造函数是
C++11
标准引入的新特性,用于简化构造函数的定义和使用。示例代码:classMyClass{public:MyClass(inta):MyClass(
伽利略打小怪兽
·
2025-05-03 14:59
C++11
c++
java
jvm
只谈
C++11
新特性 - 委托构造函数
委托构造函数
C++11
中引入了一个很有用的特性:委托构造函数。这为构造函数提供了强大的便捷性,能够通过一个构造函数委托另一个构造函数的实现,避免重复代码。
魔法工坊
·
2025-05-03 14:28
只谈C++11新特性
c++
开发语言
深入理解
C++11
变参模板与完美转发:从vector的emplace_back说起
深入理解
C++11
变参模板与完美转发:从vector的emplace_back说起一、传统容器插入方式的痛点在
C++11
之前,我们向STL容器中添加元素通常使用push_back或insert方法:vectorvectStu
苕皮蓝牙土豆
·
2025-05-02 23:50
c++
开发语言
C++ 特性之多线程
C++特性之多线程1.多线程传统的C++(
C++11
之前)中并没有引入线程这个概念,在
C++11
出来之前,如果我们想要在C++中实现多线程,需要借助操作系统平台提供的API,比如Linux的,或者windows
明月醉窗台
·
2025-05-02 17:08
C++特性
c++
c语言
开发语言
visualstudio
C++的库
C++StandardLibraryC++标准库,常用的函数以及库基本都出自这个库,也是C++ISO标准的一部分.目前比较流行使用的是
C++11
标准,也有更新的C++14,C++17标准。
我真不会起名字啊
·
2025-05-02 12:35
c++
开发语言
c++ vs rust 移动、所有权、生命周期
文章目录前言赋值c++rust函数传参c++rust前言
C++11
引入了移动语义,带来了左值、右值、亡值的概念,感觉不如rust的所有权机制简单清晰。下面借string和简单自定义类来讨论区别。
noooob_snake
·
2025-05-02 04:17
c++
rust
开发语言
OpenCV 图形API(75)图像与通道拼接函数-----将 4 个单通道图像矩阵 (GMat) 合并为一个 4 通道的多通道图像矩阵函数merge4()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述由4个单通道矩阵创建一个4通道矩阵。
村北头的码农
·
2025-05-02 03:38
OpenCV
opencv
C++11
的新特性:四、std::function与std::bind
在C++编程中,std::function和std::bind是
C++11
引入的两个非常实用的特性,它们为处理可调用对象提供了极大的便利,能有效提升代码的灵活性和可维护性。
幼稚园带哥
·
2025-05-01 13:35
C++11新特性
c++
开发语言
【
C++11
】包装器:function 和 bind
前言:这篇文章我们来讲讲
C++11
——包装器:function和bind,对于每个包装器主要讲解:原型基本语法使用示例个人简介:努力学习ing个人专栏:C++学习笔记CSDN主页愚润求学其他专栏:C语言入门基础
愚润泽
·
2025-05-01 13:35
C++学习笔记
c++
开发语言
C++11
笔记
C++ 面试八股文总结 -- 新特性
新特性1说说
C++11
的新特性有哪些C++新特性主要包括包含语法改进和标准库扩充两个方面,主要包括以下11点:语法的改进(1)统一的初始化方法(2)成员变量默认初始化(3)auto关键字用于定义变量,编译器可以自动判断的类型
吾柳先生
·
2025-04-30 18:02
C++
面试八股文
c++
C++智能指针
C++11
引入了以下几种主要的智能指针:1.std::unique_ptr独占所有权的智能指针,同一时间只能有一个unique_ptr指向特定对象。
当归. z Z
·
2025-04-30 08:30
C++
c++
开发语言
OpenCV 图形API(72)图像与通道拼接函数-----根据指定的方式翻转图像(GMat)函数 flip()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述翻转一个2D矩阵,围绕垂直轴、水平轴或同时围绕两个轴。
村北头的码农
·
2025-04-30 08:26
OpenCV
opencv
人工智能
计算机视觉
【设计模式】GOF概括
示例://所谓的scottmayer单例模式classSingleton{public:staticSingleton&getInstance(){staticSingletoninstance;//
C+
CodeWithMe
·
2025-04-29 18:45
Design
Mode
设计模式
C++11
面试题整理
C++面试题1菱形继承virtualpublicA2多态多态实现原理:静态多态动态多态静态多态:依赖函数重载,编译期确定。函数重载:允许在同一作用于内声明多个功能类似的同名函数,函数列表不同。注意:不能仅通过返回值类型确定重载(函数模板也是其中之一)。原理:1函数名修饰;2编译过程:预编译把头文件当中的函数声明拷贝到源文件,避免编译过程中的语法分析找不到函数定义*编译语法分析,同时进行符号汇总(函
CodeWithMe
·
2025-04-29 18:15
C/C++
c++
OpenCV 图形API(71)图像与通道拼接函数-----从图像(GMat)中裁剪出一个矩形区域的操作函数 crop()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述裁剪一个2D矩阵。该函数根据给定的cv::Rect裁剪矩阵。
村北头的码农
·
2025-04-29 15:45
OpenCV
opencv
人工智能
计算机视觉
OpenCV 图形API(69)图像与通道拼接函数------将一个 GMat 类型的对象转换为另一个具有不同深度GMat对象函数convertTo()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述将一个矩阵转换为另一种数据深度,并可选择进行缩放。
村北头的码农
·
2025-04-29 14:07
OpenCV
opencv
人工智能
计算机视觉
项目班——0419——chrono时间库
1、写日志需要时间库
C++11
时间库chrono源自于boost1.时间间隔duration2.时间点timepoint3.时钟clock系统时钟system_clock,稳定时钟steady_clock
爱吃涮毛肚的肥肥
·
2025-04-28 12:49
项目班
c++
c语言
OpenCV 图形API(66)图像结构分析和形状描述符------将一条直线拟合到三维点集上函数fitLine3D()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述拟合一条直线到3D点集。
村北头的码农
·
2025-04-28 02:45
OpenCV
opencv
人工智能
计算机视觉
OpenCV 图形API(53)颜色空间转换-----将 RGB 图像转换为灰度图像函数RGB2Gray()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述将图像从RGB色彩空间转换为灰度。
村北头的码农
·
2025-04-28 02:14
OpenCV
opencv
人工智能
计算机视觉
C++11
右值引用和移动构造函数
该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105089274右值引用和移动构造函数对象的拷贝控制移动构造函数(MoveConstructor)和移动赋值运算符(MoveAssignmentoperator)。构造函数与赋值运算符的区别左值与右值的区别类型&&引用名=
源代码大师
·
2025-04-27 21:10
C和C++完整教程
c++
c语言
C++11lambda表达式
C++11lambda表达式1.lambda表达式说明lambda表达式是
C++11
用于在一定场景下代替仿函数的新特性。
laimaxgg
·
2025-04-27 13:18
c++
开发语言
【
C++11
】Lambda表达式
前言上文我们学习了
C++11
新语法,可变参数模板以及用可变参数模板作为形参的emplace接口。【
C++11
】可变参数模板-CSDN博客本文我们来学习
C++11
下一个新语法,Lambda表达式。
Yuzuriha Inori
·
2025-04-27 13:17
C++
c++
开发语言
笔记
C++11
Lambda
Lambda表达式
捕捉列表
C++11
条件变量
4、单靠互斥量无法实现线程同步,
C++11
提供条件变量结合互斥量,实现线程同步。5、多线程间共享条件变量,当条件不满足时,相关线程被一直阻塞(当前线程wait),直到条件
清醒的兰
·
2025-04-27 11:06
c++
开发语言
OpenCV 图形API(64)图像结构分析和形状描述符------在图像中查找轮廓函数findContours()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述在二值图像中查找轮廓。
村北头的码农
·
2025-04-26 17:10
OpenCV
opencv
人工智能
OpenCV 图形API(63)图像结构分析和形状描述符------计算图像中非零像素的边界框函数boundingRect()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述计算点集或灰度图像非零像素的upright(不旋转)边界矩形。
村北头的码农
·
2025-04-26 17:40
OpenCV
opencv
人工智能
计算机视觉
OpenCV 图形API(54)颜色空间转换-----将图像从 RGB 色彩空间转换到 HSV色彩空间RGB2HSV()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述将图像从RGB色彩空间转换为HSV。
村北头的码农
·
2025-04-26 15:29
OpenCV
opencv
人工智能
计算机视觉
OpenCV 图形API(57)颜色空间转换-----将图像从 RGB 色彩空间转换为 YUV 色彩空间函数RGB2YUV()
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:
C++11
算法描述将图像从RGB色彩空间转换为YUV色彩空间。
村北头的码农
·
2025-04-26 15:29
OpenCV
opencv
人工智能
计算机视觉
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他