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
Canny算法原理
双指针——复写零
题目链接:1089.复写零-力扣(LeetCode)题目
算法原理
算法三步曲第一步:利用双指针,找到修改后最后一个数,即cur扫描,如果扫描的数为0,dest往后走两步,为非0,dest往后走一步。
鱼骨不是鱼翅
·
2024-01-21 02:29
数据结构
leetcode
算法
双指针——移动零
题目示例
算法原理
我们使用两个指针,cur扫描数组,如果nums[cur]为非0,dest++,然后让nums[cur]与nums[dest]交换,从而实区间[0,dest]为非0,[dest+1,cur
鱼骨不是鱼翅
·
2024-01-21 02:28
算法
数据结构
【唐宇迪 深度学习-3D点云实战系列】学习笔记
算法原理
、论文思想、源码实现基础算法、论文核心思想。点云数
_helen_520
·
2024-01-21 02:45
点云算法
学习
python算法题面试_用Python刷面试算法题(如leetcode)是怎样的体验?
在掌握基本
算法原理
基础之后使用python的高级技巧打配合感觉非常好使,如虎添翼。
weixin_39639600
·
2024-01-21 00:18
python算法题面试
【网络安全】【密码学】【北京航空航天大学】实验五、古典密码(中)【C语言实现】
实验五、古典密码(中)实验目的和原理简介参见博客:古典密码(上)一、实验内容1、弗纳姆密码(VernamCipher)(1)、
算法原理
加密原理:加密过程可以用方程ci=pi(+)ki表示,其中pi是明文第
不是AI
·
2024-01-20 22:40
C语言
算法
密码学
web安全
密码学
c语言
事实证明,C语言也可以干掉chatGpt
例如:求最简单的两数之和之差和打印9.9乘法表的
算法原理
,我也希望你们能掌握。
GT开发算法工程师
·
2024-01-20 22:34
chatgpt
c语言
开发语言
算法
数据结构
实现scan-to-map匹配,使用NDT的C++代码实现(2)
目录
算法原理
:性能和适用性:实现细节:C++实现:使用C++实现scan-to-map匹配时,选择正态分布变换(NormalDistributionsTransform,NDT)与迭代最近点(IterativeClosestPoint
稻壳特筑
·
2024-01-20 17:01
C++
激光SLAM
c++
开发语言
数字图像处理
1.HSI模型:h表示色调,s饱和度,l表示亮度,色调和饱和度2.RGB彩色模型:r红色,g绿色,b蓝色,对应的是xyz轴,每个为8比特,用24比特表示全彩色图像3.边缘检测中抗噪性能应该为:
Canny
爱学习的机器小冉
·
2024-01-20 12:45
计算机视觉
图像处理
人工智能
基于yolov2深度学习网络的车辆检测算法matlab仿真,包括白天场景和夜晚场景
目录1.算法运行效果图预览2.算法运行软件版本3.部分核心程序4.算法理论概述4.1YOLOv2
算法原理
4.2车辆检测原理4.3白天场景和夜晚场景的车辆检测5.算法完整程序工程1.算法运行效果图预览2.
简简单单做算法
·
2024-01-19 20:53
MATLAB算法开发
#
深度学习
YOLO
yolov2
深度学习网络
车辆检测
matlab
深度学习
力扣精选算法100题——长度最小的子数组(滑动窗口专题)
第二步:
算法原理
滑动窗口是一种在序列(例如数组或链表)上解决问题的算法模式。
chlorine5
·
2024-01-19 17:42
算法
leetcode
算法
力扣精选算法100题——四数之和(双指针专题)
上一篇讲到(俩数之和and三数之和)这一篇我要来解析四数之和,四数之和建立在三数之和的基础上,我们需要熟练掌握三数之和的
算法原理
,如果大家三数之和还没弄清楚,请点击三数之和and二数之和链接即可看到。
chlorine5
·
2024-01-19 17:10
算法
leetcode
算法
trucksim与simulink联合仿真基于pid控制算法实现车道保持
一、pid
算法原理
不做过多解释自行百度,这里采用的是位置式pid。效果视频:https://www.bilibili.com/video/BV1CN4y1p7gb/?
weixin_43796045
·
2024-01-19 13:35
自动驾驶
trucksim
opencv知识点总结(主要是函数总结)
提取图片中水果特征(周长、面积、颜色、长度、宽度)用到的知识点:参考链接提取梯度特征:cv.Sobel()提取边缘:cv.
Canny
()寻找轮廓cv.findContours()为轮廓绑定边框cv.boundingRect
雨住多一横
·
2024-01-19 07:03
大创项目推荐 深度学习的动物识别
文章目录0前言1背景2
算法原理
2.1动物识别方法概况2.2常用的网络模型2.2.1B-CNN2.2.2SSD3SSD动物目标检测流程4实现效果5部分相关代码5.1数据预处理5.2构建卷积神经网络5.3tensorflow
laafeer
·
2024-01-19 03:35
python
通俗易懂,十分钟读懂DES,详解DES加密
算法原理
,DES攻击手段以及3DES原理
文章目录1、什么是DES2、DES的基本概念3、DES的加密流程4、DES算法步骤详解4.1初始置换(InitialPermutation,IP置换)4.2加密轮次4.3F轮函数4.3.1拓展R到48位4.3.2子密钥K的生成4.3.3当前轮次的子密钥与拓展的48位R进行异或运算4.3.4S盒替换(SubstitutionBoxsubstitution)4.3.5P盒替换4.4逆置换(Invers
程序员老冉
·
2024-01-19 03:28
android
数据库
安全
服务器
网络安全
web安全
计算机网络
Open CV 图像处理基础:(七)学习 OpenCV 的图像增强和边缘检测功能
的图像增强和边缘检测功能前言图像增强功能对比度调整(Core.addWeighted())函数原型:参数说明:代码:示例直方图均衡化(Imgproc.equalizeHist())函数原型:参数说明:代码:示例边缘检测功能
Canny
無间行者
·
2024-01-18 19:09
Open
CV
图像处理
学习
opencv
java
头部姿态估计
算法原理
人脸检测文章目录人脸检测一、前言二、原理三、代码实现一、前言头部姿态估计是通过一幅面部图像来获得头部的姿态角.在3D空间中,表示物体的旋转可以由三个欧拉角(EulerAngle)来表示:分别计算pitch(围绕X轴旋转),yaw(围绕Y轴旋转)和roll(围绕Z轴旋转),分别学名俯仰角、偏航角和滚转角,通俗讲就是抬头、摇头和转头,示意图如下:二、原理若对相机标定熟悉的话,就比较好理解,因为Head
工头阿乐
·
2024-01-18 18:54
人脸检测
算法
数码相机
Open3D 点云转深度图像
目录一、
算法原理
1、算法过程2、主要函数二、代码实现三、结果展示1、点云2、深度图像四、测试数据Open3D点云转深度图像由CSDN点云侠原创。
点云侠
·
2024-01-18 15:52
python点云处理
算法
开发语言
3d
计算机视觉
python
操作系统课程设计-实现一个简单的shell命令行解释器
另外,本次实验所用平台是devc++5.111实验题目实验十实现一个简单的shell命令行解释器2实验目的根据实验五中所熟悉的P、V原语对应的实际WindowsAPI函数,并参考教材中读者-写者问题的
算法原理
望525
·
2024-01-18 14:16
linux
ubuntu
基于Python实现身份证信息识别
目录前言身份证信息识别的背景与意义自动识别身份证的需求实现环境与工具准备Python编程语言OpenCV图像处理库TesseractOCR引擎身份证信息识别
算法原理
图像预处理步骤(图像裁剪、灰度化、二值化
摔跤猫子
·
2024-01-18 13:00
Python
Python
身份证识别
图像识别
图像预处理
OCR
python数字图像处理基础(五)——
Canny
边缘检测、图像金字塔、图像分割
目录
Canny
边缘检测原理步骤图像金字塔1.高斯金字塔2.拉普拉斯金字塔图像分割图像轮廓检测1.检测轮廓2.绘制轮廓3.补充
Canny
边缘检测梯度是什么?
_hermit:
·
2024-01-18 08:48
数字图像处理
python
计算机视觉
opencv
基于深度学习的智能PCB板缺陷检测系统(Python+清新界面+数据集)
本文详细介绍智能PCB板缺陷检测系统,在介绍
算法原理
的同时,给出Python的实现代码以及PyQt的UI界面和训练数据集。
系统免驱动
·
2024-01-18 07:08
人工智能
基于黄金正弦算法的函数寻优算法
文章目录一、理论基础1、
算法原理
2、算法伪代码二、仿真实验与分析三、参考文献一、理论基础1、
算法原理
黄金正弦算法(Goldensinealgorithm,Gold-SA)是Tanyildizi等人于2017
心️升明月
·
2024-01-18 05:48
最优化问题
matlab
matlab
黄金正弦算法
MOGWO|多目标灰狼优化
算法原理
、改进、利用及代码实现(Matlab)
在前面的文章中,作者大多介绍的都是单目标优化算法,然而现实世界的很多问题通常由多个目标组成(比如作者在上一篇文章中介绍的无人机路径规划,各成本函数可以看作不同的目标,若改变成本函数的权值,其规划结果会不同)。解决多目标问题通常很困难,因为目标之间往往会相互冲突。要使所有目标同时都达到最优往往是不可能实现的。因此,对于多目标问题,需要找到的是一组均衡解,也就是Pareto最优解[1],使各个目标尽可
KAU的云实验台
·
2024-01-18 05:18
MATLAB
智能优化算法
算法
matlab
开发语言
KNN
算法原理
及应用
理解KNN
算法原理
KNN是监督学习分类算法,主要解决现实生活中分类问题。根据目标的不同将监督学习任务分为了分类学习及回归预测问题。
小森( ﹡ˆoˆ﹡ )
·
2024-01-18 04:51
算法
人工智能
python
全局唯一ID实现方案——雪花算法
全局唯一ID实现方案——雪花算法雪花
算法原理
Snowflake,雪花算法是由Twitter开源的分布式ID生成算法,以划分命名空间的方式将64-bit位分割成多个部分,每个部分代表不同的含义。
String、code
·
2024-01-18 04:28
算法
关联规则分析(Apriori算法
目录1.关联规则:2.关联规则算法:3.Apriori
算法原理
:3.1先找出频繁项集3.2是否能被设置为关联规则3.Apriori
算法原理
:小结:1.关联规则:什么是关联规则?
天玑y
·
2024-01-18 02:09
#
机器学习
算法
数学建模
大数据
机器学习
人工智能
数据分析
数据挖掘
深入浅出NandFlash里的ECC校验
算法原理
与实现(1)
网上关于NandFlash的ECC校验文章很多,但没有一个深得我心。(本文只分析256字节下ECC生成,其他同理)LINUX内核中关于NandFlash的ECC校验算法,只能纠正一个bit的错误。实现过程就是在存入数据时计算ECC校验,在读出数据时再次计算ECC校验,如果两次计算结果不同,则数据在存储过程中肯定发生了变化,通常是存储某个bit的电气元件电平发生了翻转。在实际过程中,我们会通过两次计
我我我只会printf
·
2024-01-18 01:22
ecc
nand
c语言
stm32
编程语言
墙地砖外形检测的技术方案-外部轮廓检测算法
Ramer算法利用
Canny
算子得到墙地砖轮廓后,必须进一步将轮廓线精确分段成墙地砖的四条边,从而可得到墙地砖轮廓尺寸、边直度和直角度指标。
会的东西有点杂
·
2024-01-17 23:14
机器视觉
算法
计算机视觉
人工智能
Knn
算法原理
1.基本思路如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。该方法在定类决策上只依据最邻近的一个或者几个样本的类别来决定待分样本所属的类别。看下面这幅图:KNN的算法过程是是这样的:从上图中我们可以看到,图中的数据集是良好的数据,即都打好了label,一类是蓝色的正方形,一类是红色的三角形,那个绿色的圆形是我们待分类的数据。如果K=
程序猿小小白
·
2024-01-17 23:42
基于opencv的直线检测(python&C++)
提供了直线检测python与C++版本,用于检测竖直线与横线,主要流程为:图像二值化+
Canny
边缘检测+霍夫直线变换直线检测一、python实现importshutilimportosimportcv2importnumpyasnpfilename
六五酥
·
2024-01-17 18:05
笔记
opencv
python
c++
动态规划(5)路径问题——不同路径
一、题目解析题目还是很简单的,大家一看就懂了,我就不多bb了,直接
算法原理
。二、
算法原理
1、状态表示:我们先来分析一个状态表示,题目问我们什么?
猫头鹰~
·
2024-01-17 10:28
动态规划
算法
动态规划(6)_路径问题_不同路径ii
二、
算法原理
1、状态表示:根据我们上一道题的经验,再加上题目要求,我们可以直接先定义一个状态表示,如果推不出状态转移方程我们在去修改它。dp[i][j]表示:到达[i][j]位置共多少条路径。
猫头鹰~
·
2024-01-17 10:28
动态规划
算法
动态规划(7)_路径问题_礼物的最大价值
二、
算法原理
1、状态表示根据我们做前面几道题的经验加上题目要求,我们可以直接定义一
猫头鹰~
·
2024-01-17 10:28
动态规划
算法
(十)Java算法:归并排序(详细图解)
目录一、前言1.1、概念1.2、
算法原理
二、maven依赖三、流程解析3.1、整体流程图3.2、合并流程图四、编码实现一、前言1.1、概念 归并排序:是建立在归并操作上的一种有效的排序算法。
嘉禾嘉宁papa
·
2024-01-17 07:31
Java常用算法
算法
java
归并排序算法
Apriori
Apriori
算法原理
总结-刘建平FPTree
算法原理
总结-刘建平PrefixSpan
算法原理
总结-刘建平用Spark学习FPTree算法和PrefixSpan算法-刘建平
BluthLeee
·
2024-01-17 05:41
halcon学习之边缘检测
这里主要介绍基于亚像素提取的边缘检测方法,具体大家可以参考一本书,如果对halcon很熟悉的就不用了看了,反之建议看看,该书为《机器视觉
算法原理
与编程实践》,我也是跟着敲了一遍代码,很多都可以达到触类旁通
zsffuture
·
2024-01-16 21:51
机器视觉
halcon学习
c++
Halcon提取彩色多通道图像的亚像素边缘edges_color_sub_pix算子
首先从名称上看,edgescolorsubpix算子多了一个color,表示它接受彩色多通道图像的输入,它使用
Canny
等滤波器提取亚像素精度的彩色边缘。另一个区
electrical1024
·
2024-01-16 21:14
计算机视觉
图像处理
人工智能
数据结构与算法——字符串匹配问题(KMP算法)
KMP模式匹配
算法原理
情况1:假设现在有一个主串S="abcdefgab";模式串T="abcdex";如果使用暴风算法的话,前面五个字母完全相等,直到第六个字母"f"和"x"不相等。
A慢慢懂
·
2024-01-16 13:57
NeRF
算法原理
总结概述
简介本文旨在对NeRF算法进行总结。论文翻译见博客:《NeRF算法论文解析与翻译》参考链接:神经网络辐射场NeRF、实时NeRFBaking、有向距离场SDF、占用网络Occupancy、NeRF自动驾驶NeRF详解NeRF入门之体渲染(VolumeRendering)NeRF中的位置编码1.算法概述整体上NeRF干了这么一件事,输入一组静态场景的连续RGB图像和每帧图像对应的位姿,基于体渲染技术
超爱吃小蛋糕的66
·
2024-01-16 11:14
深度学习
算法
深度学习
人工智能
自动驾驶
NeRF
三维重建
基于卡尔曼滤波的声源跟踪方法研究
基于卡尔曼滤波的声源跟踪方法研究摘要一、研究意义二、研究内容三、算法介绍3.1基于到达时间差的定位算法3.1.1
算法原理
介绍3.1.2仿真实验设计与分析3.2扩展卡尔曼滤波算法3.2.1算法的基本原理3.2.2
Svan.
·
2024-01-16 11:43
人工智能
算法
卡尔曼滤波
声源跟踪
机器学习学习笔记(吴恩达)(第三课第一周)(无监督算法,K-means、异常检测)
是一种无监督学习算法聚类与二院监督学习算法对比:无监督:(聚类是无监督学习算法之一)聚类算法应用:如相似的新闻文章组合,市场细分,DNA数据分析,天文数据分析(星系、天体结构)K-means算法是一种常用的聚类
算法原理
概述
kgbkqLjm
·
2024-01-16 10:30
吴恩达机器学习2022
机器学习
算法
学习
sersync+rsync实现文件自动同步
rsync的增量同步
算法原理
可参考下面这篇博客,里边有很详细的介绍。rsync算
old_GGB
·
2024-01-16 08:02
运维
linux
精确掌控并发:滑动时间窗口算法在分布式环境下并发流量控制的设计与实现
本篇重点讲清楚滑动时间窗口
算法原理
和应用场景,以及使用reids实现的核心代码。1.滑动时间窗口原理滑动窗口算法是一种更为灵活的流量控制方案,它比固定窗口算法能更平滑地处理突发流量。
隐墨_SC
·
2024-01-16 07:00
百图解码支付系统设计与实现
分布式流控
滑动时间窗口
XGBOOST(Extreme Gradient Boosting)
算法原理
详细总结
上篇我们对传统的GBDT
算法原理
进行了探讨,本篇我们来探讨一个具有王者地位的算法:XGBOOST(ExtremeGradientBoosting)。
天才厨师1号
·
2024-01-16 07:57
机器学习
算法
机器学习
机器学习基础 集成学习进阶(XGBoost+LightGBM)
文章目录一、XGBoost
算法原理
1.最优模型的构建方法2.XGBoost的目标函数推导2.1目标函数确定2.2CART树的介绍2.3树的复杂度定义2.3.1定义每课树的复杂度2.3.2树的复杂度举例2.4
落花雨时
·
2024-01-16 07:22
人工智能
机器学习
集成学习
数据挖掘
人工智能
机器学习集成学习进阶Xgboost
算法原理
目录1最优模型的构建方法2XGBoost的目标函数推导2.1目标函数确定2.2CART树的介绍2.3树的复杂度定义2.3.1定义每课树的复杂度2.3.2树的复杂度举例2.4目标函数推导3XGBoost的回归树构建方法3.1计算分裂节点3.2停止分裂条件判断4XGBoost与GDBT的区别5小结1最优模型的构建方法XGBoost(ExtremeGradientBoosting)全名叫极端梯度提升树,
赵广陆
·
2024-01-16 07:18
machinelearning
机器学习
集成学习
算法
低维度向量的 Householder 反射变换 matlab 图示
1,
算法原理
设th是一个弧度值,令Q=|cos(th)sin(th)||sin(th)-cos(th)|S=span{|cos(th/2.0)|}|sin(th/2.0)|x=(x1,x2)是一个平面上的二维向量计算
Eloudy
·
2024-01-16 06:02
matlab
矩阵计算
算法
基于自适应遗传算法的车间调度matlab仿真,可以任意调整工件数和机器数,输出甘特图
目录1.程序功能描述2.测试软件版本以及运行结果展示3.核心程序4.本
算法原理
4.1编码与初始化4.2适应度函数4.3遗传操作4.4自适应机制4.5终止条件5.完整程序1.程序功能描述基于自适应遗传算法的车间调度
软件算法开发
·
2024-01-16 04:17
MATLAB程序开发
#
优化
matlab
甘特图
自适应遗传算法
车间调度
用Python实现给图片去黑边
图片去黑边(只考虑了去水平方向上的黑边)的核心算法是要找到图片顶部或顶部的黑边位置,即两个纵坐标值,主要用到了
canny
边缘计算、houghlines直线检测、easyocr识别等算法。
wangchenggong1988
·
2024-01-16 01:52
Python
python
windows
开发语言
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他