- 博客(57)
- 问答 (1)
- 收藏
- 关注
转载 OpenCV实战(一)——简单的车牌识别
这篇博客对于车牌识别的初学者来说帮助非常大!https://blog.youkuaiyun.com/weixin_41695564/article/details/79712393
2019-06-06 20:14:24
2756
转载 OpenCV--Python 图像增强
图像增强主要解决由于图像的灰度级范围较小造成的对比度较低的问题,目的就是将输出图像的灰度级放大到指定的程度,使得图像中的细节看起来增加清晰。对比度增强有几种常用的方法,如线性变换、分段线性变换、伽马变换、直方图正规化、直方图均衡化、局部自适应直方图均衡化等。 1.灰度直方图 2.线性变换 3.直方图正规化 4.伽马变换 5.全局直方图均衡化 7.总结 对比度增强只是图像增强方法中的一种手...
2019-06-06 20:07:18
1574
转载 OpenCV--Python 图像的几何变换(图形的仿射变换用于车牌矩形区域矫正)
目录 1.图像的仿射变换 1)平移 2)放大和缩小 3)旋转 4)计算仿射变换矩阵 5)插值算法 6)Python实现 2.图像的投影变换 3.极坐标转换 总结 用到的函数都有: 仿射变换:getAffineTransform()、getRotationMatrix2D()、warpAffine()、rotate()、resize() 投影变换:getPerspectiveTra...
2019-06-06 20:02:54
2885
转载 OpenCV--Python 图像平滑之二维离散卷积(用于图像预处理)
每一幅图像都包含某种程度的噪声,噪声可以理解为由一种或者多种原因造成的灰度值的随机变化,如由光子通量的随机性造成的噪声等,在大多数情况下,通过平滑技术(也常称为滤波技术)进行移植或者去除,其中具备保持边缘作用的平滑技术得到了更多的关注。常用的平滑处理算法包括基于二维离散卷积的高斯平滑、均值平滑,基于统计学方法的中值平滑,具备保持边缘作用的平滑算法的双边滤波。 1.卷积定义及矩阵形式 (1)fu...
2019-06-06 19:59:12
750
转载 OpenCV中HSV颜色模型及颜色分量范围
HSV颜色模型 HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。、这个模型中颜色的参数分别是:色调(H),饱和度(S),亮度(V)。 色调H:用角度度量,取值范围为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的...
2019-06-06 19:57:24
2599
转载 车牌定位--颜色分割
车牌定位是车牌识别中第一步,也是最重要的一步。 由于中国车牌种类多样,颜色不一, 再加上车牌经常有污损,以及车牌周围干扰因素太多,都成为了车牌定位的难点。 这里首先使用最简单算法来描述车牌定位,以及他的缺陷和改进。 一、投影法 1、车辆图像信息获取 2、HSV颜色转换 把RGB数据转换成HSV空间图像数据 hsvzation(image,hsv,width,height); ...
2019-06-06 19:38:17
885
转载 python基础
目录 Python开发【第一篇】:目录 Python开发【第二篇】:初识Python Python开发【第三篇】:Python基本数据类型 Python开发【第四篇】:Python基础之函数 Pyhton开发【第五篇】:Python基础之杂货铺 Python开发【第六篇】:模块 Python开发【第七篇】:面向对象 Python开发【第八篇】:网络编程 Python...
2019-06-06 19:07:09
136
转载 VS2017配置opencv教程
详细内容请看转载原文:https://blog.youkuaiyun.com/qq_41175905/article/details/80560429
2019-06-06 14:03:04
460
转载 Visual Studio 2017(VS 2017)Python 环境配置
https://blog.youkuaiyun.com/manjiang8743/article/details/79517135 https://www.cnblogs.com/ming-4/p/10235709.html
2019-06-06 13:57:51
2608
转载 Windows10下安装Python+OpenCV
https://blog.youkuaiyun.com/cairencong/article/details/82709317
2019-06-06 13:50:03
774
原创 统计数字问题 算法实现 (补0递归法)
统计数字问题 算法实现 (补0递归法) 问题描述:一本书的页码从自然数1开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如第6页用6表示而不是06或006。数字统计问题要求对给定书的总页码,计算出书的全部页码中分别用到多少次数字0,1,2,3,.....9。 算法分析: 这个算法使用递归的方法来实现,具体步骤如下: 具体的算
2017-09-25 22:21:40
7791
2
原创 csu 1785 又一道简单题
1785: 又一道简单题 Submit Page Summary Time Limit: 5 Sec Memory Limit: 128 Mb Submitted: 585 Solved: 228 Description 输入一个四个数字组成的整数 n,你的任务是数一数有多少种方法,恰好修改一个数字,把它 变成一个完
2017-08-28 15:20:04
321
原创 csu 1871 阶层除法
1781: 阶乘除法 Submit Page Summary Time Limit: 5 Sec Memory Limit: 128 Mb Submitted: 710 Solved: 206 Description 输入两个正整数 n, m,输出 n!/m!,其中阶乘定义为 n!= 1*2*
2017-08-28 15:15:20
880
原创 csu 1779 错误的算法
1779: 错误的算法 Submit Page Summary Time Limit: 5 Sec Memory Limit: 128 Mb Submitted: 387 Solved: 152 Description 有道题目是这样的: 输入一个 n 行 m 列网格,找一个格子,使
2017-08-28 15:07:09
222
原创 csu 1777
1777: 大还是小? Submit Page Summary Time Limit: 1 Sec Memory Limit: 128 Mb Submitted: 810 Solved: 303 Description 输入两个实数,判断第一个数大,第二个数大还是一样大。每个数的格式为: [整数部分].[小数部分]
2017-08-26 17:18:35
259
原创 湖南省第12届大学生计算机程序设计大赛 最长上升子序列 csu 1807
1807: 最长上升子序列~ Submit Page Summary Time Limit: 5 Sec Memory Limit: 128 Mb Submitted: 276 Solved: 52 Description Bobo 在 ICPCCamp 学会了解决最长上升子序列问题后得到了一个长度为 n 的数列
2017-08-25 17:33:12
366
原创 HDU 6154
CaoHaha's staff Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 620 Accepted Submission(s): 365 Problem Description "You sha
2017-08-21 16:22:05
232
原创 HDU 6152 2017中国大学生程序设计大赛网络赛 1003
Friend-Graph Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 904 Accepted Submission(s): 471 Problem Description It is well kno
2017-08-20 16:00:04
458
原创 POJ 1276
http://poj.org/problem?id=1276 Cash Machine Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 36726 Accepted: 13317 Description A Bank plans to install
2017-08-17 16:40:58
193
原创 POJ 1837
Balance Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 15057 Accepted: 9468 Description Gigel has a strange "balance" and he wants to poise it. Actually,
2017-08-16 14:38:29
159
转载 大数的四则运算
1. 加法 输入采用字符数组保存,然后将输入存在整形数组里,然后逐位相加即可,同时注意进位处理。 [cpp] view plain copy #include #include int main() { char m[555],n[555]; int i,len_m,len_n,
2017-08-14 17:13:38
188
原创 51 NOD 1344
1344 走格子 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 有编号1-n的n个格子,机器人从1号格子顺序向后走,一直走到n号格子,并需要从n号格子走出去。机器人有一个初始能量,每个格子对应一个整数A[i],表示这个格子的能量值。如果A[i] > 0,机器人走到这个格子能够获取A[i]个能量,如果A[i] < 0,走到这个格
2017-08-14 15:25:44
172
原创 51NOD 1347 旋转字符
https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1347 1347 旋转字符串 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 S[0...n-1]是一个长度为n的字符串,定义旋转函数Left(S)=S[1…n-1]+S[0].比如S=”ab
2017-08-13 17:01:07
285
转载 POJ 题目分类
POJ上的一些水题(可用来练手和增加自信) (poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094) 初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法.
2017-08-13 15:09:22
399
原创 CSU 1002
http://acm.csu.edu.cn/csuoj/problemset/problem?pid=1002 1002: A+B (III) Submit Page Summary Time Limit: 1 Sec Memory Limit: 128 Mb Submitted: 4321 Solved: 1534
2017-08-13 15:04:01
318
原创 HDU 1069
Monkey and Banana Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 16032 Accepted Submission(s): 8510 Problem Description A gro
2017-08-10 17:31:31
192
原创 CSU 1578
1578: Opening Ceremony Submit Page Summary Time Limit: 1 Sec Memory Limit: 128 Mb Submitted: 175 Solved: 43 Description Input Output
2017-08-10 15:47:48
380
原创 c++ sort函数的用法
在c++中sort()函数计算的是在一定区间里的数字从小到大排列 #include #include #include using namespace std; long long a[100005]; int cmp(int a,int b) { return a>b; } int main() { int n; while(scanf("%d",&n)!=EOF)
2017-08-10 15:34:02
288
原创 CSU 1804
1804: 有向无环图 Submit Page Summary Time Limit: 5 Sec Memory Limit: 128 Mb Submitted: 732 Solved: 305 Description Bobo 有一个 n 个点,m 条边的有向无环图(即对于任意点 v,不存在从点 v 开始、点
2017-08-08 17:46:07
353
转载 为什么数组大了codeblocks就无法工作了?
转自http://blog.youkuaiyun.com/u011024136/article/details/48595235 程序的运行需要有堆和栈。函数内的普通数组是分配在栈中的,而栈的空间是有限的,所以如果你声明一个超级大的数组,会导致栈空间不够用而溢出,因此会停止工作。 如果你想使用大数组,有三个方法。 1.把它放在主函数外面,用全局变量。全局变量是放在数据区的,空间足够你
2017-08-08 15:52:09
2788
转载 queue 容器
http://www.360doc.com/content/13/0912/17/3373961_314003806.shtml 一.queue模版类的定义在头文件中。 queue与stack模版非常类似,queue模版也需要定义两个模版参数,一个是元素类型,一个是容器类型,元素类型是必要的,容器类型是可选的,默认为dqueue类型。 定义queue对象的示例代码如下:
2017-08-07 16:22:27
168
转载 vector 容器
http://www.cnblogs.com/wang7/archive/2012/04/27/2474138.html 在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。 1 基本操作 (1)头文件#include. (2)创建vector对象,vector vec; (3)尾部插入数字:vec.push_back(a); (4)使用
2017-08-07 16:16:30
162
原创 CSU 1803
1803: 2016 Submit Page Summary Time Limit: 5 Sec Memory Limit: 128 Mb Submitted: 1430 Solved: 824 Description 给出正整数 n 和 m,统计满足以下条件的正整数对 (a,b) 的数量:
2017-08-05 16:23:39
324
原创 16级训练赛一
HDU 1228 http://acm.hdu.edu.cn/showproblem.php?pid=1228 A + B Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 17155 Accepted Sub
2017-08-05 13:40:42
542
原创 HDU 1003
Max Sum Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 251969 Accepted Submission(s): 59728 Problem Description Given a seque
2017-08-02 15:10:19
216
原创 HDU 1250
Hat's Fibonacci Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 11897 Accepted Submission(s): 3972 Problem Description A Fibonac
2017-07-31 16:59:29
197
原创 HDU 1042
题意:求N的阶层,用大数 注意:忽略前导0 #include #include int main() { int n,a[100000]; int i,j,k,count,temp; while(scanf("%d",&n)!=EOF) { memset(a,0,sizeof(a)); a[0]=1; count=
2017-07-31 14:51:37
183
原创 HDU 1002
A + B Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 367705 Accepted Submission(s): 71628 Problem Description I have
2017-07-30 17:18:39
398
原创 选择排序
选择排序法: 重复执行N-1次下述处理: 1、找出未排序部分最小值的位置minj 2、将minj位置的元素与未排序部分的起始元素交换 #include int selectionSort(int a[],int n) { int i,j,t,sw=0,minj; for(i=0;i<n-1;i++) { minj=i; for(j
2017-07-21 17:05:04
160
原创 插入排序
举个例子: 0 1 2 3 4 5 8 3 1 5 2 1//将a[0]看成已经排好序的,a[1]与a[0]作比较,若a[0]大于a[1]则交换,再把a[0]与a[1]看作排好序的跟下一个比较,以此类推 3 8 1 5 2 1 1 3 8 5 2 1 1 3 5 8 2 1 1 2 3 5 8 1 1 1 2 3
2017-07-21 16:58:00
158
空空如也
poj 2386这都题 这么做 哪里错了? 求大神指点
2017-07-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人