【OpenCv • c++】基础边缘检测算子 —— Sobel
边缘检测是图像处理与计算机视觉中最重要的技术之一,其目的是检测识别出图像中亮度变化剧烈的像素点构成的集合。图像边缘的正确检测对于分析图像中的内容、实现图像中物体的分割、定位等具有重要的作用。边缘检测大大减少了源图像的数据量,剔除了与目标不相干的信息,保留了图像重要的结构属性。边缘检测算子是利用图像边
[C++]模板初阶与STL简介
C++模板初阶与STL简介
第29次CCF CSP 认证题目 第一题 202303-1 田地丈量 C++实现 满分答案
第29次CCF CSP 认证题目 第一题 202303-1田地丈量 C++语句实现。交叉部分矩阵右边界即原两个大矩阵的右边界中的较小值,左边界即原两个大矩阵的左边界中的较大值。
【OpenCv • c++】形态学技术操作 —— 开运算与闭运算
在上一篇文章中,我们了解了腐蚀与膨胀的原理与实现,今天我们继续学习形态学技术操作里面的开运算与闭运算。
【OpenCv • c++】形态学技术操作 —— 腐蚀与膨胀
形态学腐蚀膨胀操作是形态学的基本操作,常用于图形处理方面,实现了对目标像素点进行拓展的目的。从数学角度来讲,腐蚀膨胀操作就是将图像或者图像的一部分(称之为核A)与核(称之为核B)进行卷积。
2023华为OD机试(A卷+B卷)(Java C++ Python JS)真题目录 + 考点 + 通过率
华为OD机试真题(Java C++ Python JS)全网最全、解法最多,题数最多的华为OD机考算法题库,帮助你上岸华为。提供C++/Java、JavaScript、Python四种语言的解法。每篇文章都有详细的结题步骤。有问题,随时解答,已助力1000+小伙伴通过机试。
【华为OD机试真题】1154 - 对称美学(JAVA C++ Python JS) | 机试题+算法思路+考点+代码分析
文章对你有所帮助的话,欢迎给个赞或者 star,你的支持是对作者最大的鼓励,不足之处可以在评论区多多指正,交流学习。相信你已经发现规律了,没错,就是第i个字符串= 第i-1号字符串取反 +第 i- 1号字符串;现在告诉你n和k,让你求得第n个字符串的第k个字符是多少。备注:输出字符串区分大小写,请注
Ubuntu20.04配置ORBSLAM2并运行(保姆级教程)
首先欢迎大家来到我的博客,因为自己在这个ORB_SLAM2的环境配置上走了太多的坑,为了让研友不再入坑,决定来个保姆级教程,哈哈哈。
【入土级】详解C++类&对象(中篇)
C++类和对象详解(中篇),包含类中6的特殊函数,相信能给大家带来一些收获,快进来看看吧。
[C++]:万字超详细讲解多态以及多态的实现原理(面试的必考的c++考点)
多态的概念:多态的概念:通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会产生出不同的状态。举个栗子:比如买票这个行为,当普通人买票时,是全价买票;学生买票时,是半价买票;军人买票时是优先买票。学习多态前我们必须知道虚函数,虚函数的关键字为virtual,虚函数与之前学的虚继承
C++线程的简单学习及了解
什么是线程?在一个程序里的一个执行路线就叫做线程(thread)。更准确的定义是:线程是“一个进程内部的控制序列”一切进程至少都有一个执行线程线程在进程内部运行,本质是在进程地址空间内运行透过进程虚拟地址空间,可以看到进程的大部分资源,将进程资源合理分配给每个执行流,就形成了线程执行流在C++11之
VS2022上编译c++代码
VS现有代码创建项目;中文字符引起的错误、c++变长数组编译问题解决;头文件引用之后编译还是报错等解决思路
用C++超简单做病毒第二期
快速上手病毒制作的超小白教程,看完还不会来私我!!!
较为安全快捷的更改C盘用户文件夹名称的方式!(2022.8.22)windows10和11均可用
快捷又安全的更改C盘用户文件夹名称,彻底解决中文路径和更改文件夹名称问题(超细)!
全面总结C++类模板使用的基础知识
✨引言 建立一个通用类,类中的成员数据类型可以不具体确定,先用一个虚拟的类型来代表示例: 先使用template关键字声明类模板,接着创建Person类,属性name和age用虚拟类型T1和T2声明,这就是最简单的类模板定义。示例: 可以看到第一行代码T2的
Clang-format格式化及配置参数
详细介绍了16版本支持的配置参数
ubuntu20.4源码安装最新gcc(gcc V12.2)
Ubuntu20.4自带的gcc为V9.4.0的版本,老版本的gcc存在不支持新版本C语言规范,在配置、编译、安装应用软件或工具时,可能存在不能正确安装的问题。(比如:libpqxx-7.7.4在配置时要求c++17版本的支持,但gcc V9.4.0版本不支持c++17)。因此本文介绍ubuntu2
VS2010 C++单元测试之gtest与OpenCppCoverage实践
1. 前言想减少开发过程中产生Bug,尤其是迭代开发过程中新引入的Bug。进行单元测试是一个非常的方法,可以用来减少开发过程的Bug,尤其是通过CI自动化,每次有新的修改,都进行回归测试,可以大大增强代码的鲁棒性。1.1. 单元测试单元测试(unit testing),是指对软件中的最小可测试单元进
CMU15445(2023 spring) lab - 环境配置
早就想做15445(fall 2020)的lab了,鸽到了现在,赶紧做一下,写一点自己做的时候遇到的坑什么的,记录一下。因为教授禁止上传自己的代码到public,所以本文基本不会出现作业代码内容,只是写一些做的时候遇到的事情,做备忘用(写不写还另说呢)。
Linux下进程间通信
管道是Unix最古老的进程间通信的手段;我们把从一个进程连接到另一个进程的一个数据流称为一个管道;1、如果我们要创建的有名管道文件已经存在时,我们的mkfifo函数会创建失败:2、匿名管道的4种场景,同样适用于有名管道3、有名管道,不仅可以作用与“血缘进程”之间,也可用用于非血缘进程之间;4、匿名管