#算法的乐趣

车牌识别算法介绍与实践

汽车牌照自己主动识别整个处理过程分为预处理、边缘提取、车牌定位、字符切割、字符识别五大模块,当中字符识别过程主要由下面3个部分组成:①正确地切割文字图像区域;②正确的分离单个文字;③正确识别单个字符。用MATLAB软件编程来实现每个部分,最后识别出汽车牌照。 系统设计概述因为车辆牌照是机动车唯一的管理标识符号...

几种随机算法的实现原理

转自:http://www.androidstar.cn/%E5%87%A0%E7%A7%8D%E9%9A%8F%E6%9C%BA%E7%AE%97%E6%B3%95%E7%9A%84%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86/  在日常工作中,经常需要使用随机算法。比如面对大量的数据,需...

机器学习 —— 类不平衡问题与SMOTE过采样算法

   在前段时间做本科毕业设计的时候,遇到了各个类别的样本量分布不均的问题——某些类别的样本数量极多,而有些类别的样本数量极少,也就是所谓的类不平衡(class-imbalance)问题。   本篇简述了以下内容:  ...

浅析求素数算法

算法2009-12-0516:15:31阅读18评论0字号:大中小浅析求素数算法时间:2006-10-27注意:如果没有特殊说明,以下讨论的都是针对n为素数时的时间复杂度1.根据概念判断:如果一个正整数只有两个因子,1和p,则称p为素数.代码:boolisPrime(intn){if(n<2)returnfals...
代码星球 ·2020-05-05

【数字图像处理】边界跟踪算法

  轮廓提取:对于一副二值化图像,物体与背景分开,如果背景是白物体,物体为黑的话,我们可以采用掏空内部点法进行轮廓提取。具体算法如下:首先开辟新的内存空间,然后遍历图像,如果8个邻域像素都和中心点不相同,则对新的内存空间的该点进行置值。这里原图背景是白,物体为黑的,新的内存空间全部置为白,对原图像的...

负载均衡之加权轮询算法

 转载:负载均衡之加权轮询算法作者:gqtcgq在介绍加权轮询算法(WeightedRound-Robin)之前,首先介绍一下轮询算法(Round-Robin)。  轮询算法是最简单的一种负载均衡算法。它的原理是把来自用户的请求轮流分配给内部的服务器:从服务器1开始,直到服务器N,然后重新开始循环。  算法的...

【数字图像处理】灰度转换算法

黑白照片的时代虽然已经过去,但现在看到以前的照片,是不是有一种回到过去的感觉,很cool有木有~看完这篇文章,就可以把彩色照片变成各种各样的黑白的照片啦。本文完整的在线例子图片灰度算法例子,例子的图片有点多,可能有些慢。例子的源码位于blog/demo里原色是指不能透过其他颜色的混合调配而得出的“基本色&r...

关键词提取算法TF-IDF与TextRank

 一、前言  随着互联网的发展,数据的海量增长使得文本信息的分析与处理需求日益突显,而文本处理工作中关键词提取是基础工作之一。  TF-IDF与TextRank是经典的关键词提取算法,需要掌握。  二、TF-IDF2.1、TF-IDF通用介绍    TF-IDF,全称是TermFreque...

simhash算法:海量千万级的数据去重

简单易懂讲解simhash算法hash哈希:https://blog.csdn.net/le_le_name/article/details/51615931simhash算法及原理简介:https://blog.csdn.net/lengye7/article/details/79789206使用SimHash进行海...

H264视频压缩算法

H264视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的。随着x264/openh264以及ffmpeg等开源库的推出,大多数使用者无需再对H264的细节做过多的研究,这大降低了人们使用H264的成本。但为了用好H264,我们还是要对H264的基本原理弄清楚才行。今天我们就来看看H264的基本原理。H264...
代码星球 ·2020-04-22

两个矩阵相乘算法

两个矩阵相乘算法本来是处理两个矩阵的连乘求如何加括号使得中间的运算次数最少的问题,但是突然想到实现一下如何求连个矩阵连乘的算法,就实现了一下,挺简单的:注意程序围绕的思想:1.两个矩阵相乘,前一个矩阵的列等于一个矩阵的行2.拿前一个矩阵的每一行,依次的乘以后一个矩阵的每一列[cpp]viewplaincopy ...
代码星球 ·2020-04-22

决策树算法原理(上)

    决策树算法在机器学习中算是很经典的一个算法系列了。它既可以作为分类算法,也可以作为回归算法,同时也特别适合集成学习比如随机森林。本文就对决策树算法原理做一个总结,上篇对ID3,C4.5的算法思想做了总结,下篇重点对CART算法做一个详细的介绍。选择CART做重点介绍的原因是scikit-learn使用了优化版的...
代码星球 ·2020-04-22

什么是旅行商问题——算法NP、P、NPC知识

  学习程序员小灰——《什么是旅行商问题》笔记:旅行商问题  旅行商问题所描述的是这样一个场景:    有一个商品推销员,要去若干个城市推销商品。该推销员从一个城市出发,需要经过所有城市后,回到出发地。每个城市之间都有道路连通,且距离各不相同,推销员应该如何选择路线,使得总行程最短呢?    这...

什么是算法?——算法轻松入门

什么是算法?算法是利用计算机解决问题的处理步骤,简而言之,算法就是解决问题的步骤。算法不仅仅用于计算机的数据处理,现实世界中的各种问题也需要结合算法的概念来解决,其中,具有代表性的就是烹饪中用到的食谱,食谱是各种美味料理的制作方法,需要用一定的步骤表示出来。算法是古老智慧的结晶,是程序的范本,学习算法才能编写出高质量的...
代码星球 ·2020-04-22

对数及运算法则

  因为:y=ax  所以:x=logay  【定义】如果N=ax(a>0,a≠1),即a的x次方等于N(a>0,且a≠1),那么数x叫做以a为底N的对数(logarithm),记作:   x=logaN  其中,a叫做对数的底数,N叫做真数,x叫做“以a为底N的对数&rd...
代码星球 ·2020-04-22
首页上一页...7273747576...下一页尾页