拥有Python标签的文章
Python

Python+Opencv实现数字识别

目录一、什么是数字识别?二、如何实现数字识别?三、识别LCD屏幕上面的数字的原理详解四、算法实现步骤五、算法代码实现六、效果展示和分析七、问题扩展与延伸参考资料注意事项一、什么是数字识别?所谓的数字识别,就是使用算法自动识别出图片中的数字。具体的效果如下图所示:上图展示了算法的处理效果,算法能够自动的识别到LCD屏幕上面的数字,这在现实场景中具有很大的实际应用价值。下面我们将对它的实现细节进行详细解析。二、如何实现数字识别?对于数字识别这个任务而言,它并不

系统 2019-09-27 17:57:21 4148

Python

Python之DataFrame按照规则批量修改某列的数据

在使用Python进行数据分析时,我们经常会看一个数据的分布,然后对数据进行处理。比如说有一个场景:以下数据是某个产品的提前预定期:importpandasaspdimportseabornassnsimportmatplotlib.pyplotaspltimportseabornassnsimportnumpyasnp%matplotlibinlinedata=(pd.read_csv('D:/Users/Merchants_portrait.csv')

系统 2019-09-27 17:55:58 4138

Python

Python弹出输入框并获取输入值的实例

使用自带的Tkinter模块,简单的弹输入框示例,返回输入值fromTkinterimport*importtkMessageBoxdefgetInput(title,message):defreturn_callback(event):print('quit...')root.quit()defclose_callback():tkMessageBox.showinfo('message','noclick...')root=Tk(className=t

系统 2019-09-27 17:48:51 4050

Python

讲解Python3中NumPy数组寻找特定元素下标的两种方法

引子Matlab中有一个函数叫做find,可以很方便地寻找数组内特定元素的下标,即:Findindicesandvaluesofnonzeroelements。这个函数非常有用。比如,我们想计算图1中点Q(x0,y0)抛物线的最短距离。一个可以实施的方法是:计算出抛物线上所有点到Q点的距离,找到最小值,用find函数找到最小值对应的下标,即M点横坐标和纵坐标对应的元素的下标,M点到Q点的距离就是最短距离。首先给出Matlab使用find函数实现的代码:a=

系统 2019-09-27 17:51:06 4018

Python

用Python画出奥运五环图 (Python经典编程案例)

画出奥运五环图,代码如下:importturtleturtle.width(10)turtle.color("blue")turtle.circle(50)turtle.color("black")turtle.penup()turtle.goto(120,0)turtle.pendown()turtle.circle(50)turtle.color("red")turtle.penup()turtle.goto(240,0)turtle.pendown(

系统 2019-09-27 17:51:11 3995

Python

Python 爬虫之GRequests异步模块

Python爬虫之GRequests异步模块十分想念顺店杂可。。。运行环境:系统:win10Python版本:Python3.6.6GRequests是异步非阻塞的异步请求第三方包,使用了协程gevent,GRequests封装了gevent的requests模块。安装:pipinstallgrequests简单使用#-*-coding:utf-8-*-#@Time:2019/6/1310:02#@Author:甄超锋#@Email:4535@sohu.c

系统 2019-09-27 17:52:17 3954

Python

python 实现将文件或文件夹用相对路径打包为 tar.gz 文件的方法

默认情况下,tarfile打包成的tar.gz文件会带绝对路径,而很多情况下,我们需要的是相对打包文件夹的路径。代码:importtarfiletmp_tar_dir="/home"file_name="test.tar.gz"tmp_dir="/home/centos"soft_name="php"tar=tarfile.open(os.path.join(tmp_tar_dir,file_name),"w:gz")forroot,dir,filesin

系统 2019-09-27 17:54:24 3926

Python

详解python实现交叉验证法与留出法

在机器学习中,我们经常在训练集上训练模型,在测试集上测试模型。最终的目标是希望我们的模型在测试集上有最好的表现。但是,我们往往只有一个包含m个观测的数据集D,我们既要用它进行训练,又要对它进行测试。此时,我们就需要对数据集D进行划分。对于数据集D的划分,我们尽量需要满足三个要求:训练集样本量充足训练模型时的计算量可以忍受不同的划分方式会得出不同的训练集和测试集,从而得出不同的结果,我们需要消除这种影响我们将分别介绍留出法、交叉验证法,以及各自的python

系统 2019-09-27 17:54:42 3911

Python

python六角形的绘制

六角形的绘制‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬描述使用turtle库绘制一个六角形,效果如下:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬

系统 2019-09-27 17:32:56 3898

Python

python网络爬虫-2019年我破解企业工商数据+商标网+建筑招标网数据爬虫

python网络爬虫-2019年我破解企业工商数据+商标网+建筑招标网数据-爬虫技术分享最近在深入研究人工智能“深度学习”TensorFlow技术,采用AI技术做数据爬虫和数据挖掘的工作,AI技术主要是建立爬虫的模型、深度训练机器人、样本数据验证模型、最后我们的机器人就可以像我们千军万马的真人在做爬虫的工作了,解决了爬虫界遇到的各种验证码、封IP、加密的问题,可以说2019年是大数据的发起年,很多朋友都找我帮忙通过我的爬虫技术解决数据源的问题,我们知道不管

系统 2019-09-27 17:49:47 3862

Python

Python学习笔记-编写程序,输出所有由1、2、3、4这4个数字组成的素数

编写程序,输出所有由1、2、3、4这4个数字组成的素数,要求在每个素数中每个数字最多只能使用一次。importmath#判断一个数是否是素数defisPrime(x):foriinrange(2,int(math.sqrt(x)+1)):ifx%i==0:returnFalsereturnTruedata=[2,3]#data存的是1234组合的所有数字,先把23存入#生成两位数(循环里的判断为了去掉相同的数字)foriinrange(1,5):forji

系统 2019-09-27 17:57:37 11146

Python

python,numpy中np.random.choice()的用法详解及其

处理数据时经常需要从数组中随机抽取元素,这时候就需要用到np.random.choice()。然而choice用法的官方解释并不详细,尤其是对replace参数的解释,例子也不是很全面。因此经过反复实验,我较为详细的总结出了他的用法,并给出了较为详细的使用代码例子。官方解释:https://docs.scipy.org/doc/numpy/reference/generated/numpy.random.choice.html官方解释:numpy.rand

系统 2019-09-27 17:50:17 10083

Python

python fuzzywuzzy模块模糊字符串匹配详细用法

github主页导入:>>>fromfuzzywuzzyimportfuzz>>>fromfuzzywuzzyimportprocess1)>>>fuzz.ratio("thisisatest","thisisatest!")out97>>>fuzz.partial_ratio("thisisatest","thisisatest!")out100fuzz.ratio()对位置敏感,全匹配。fuzz.partial_ratio()对位置敏感,搜索匹配。2)

系统 2019-09-27 17:57:13 9945

Python

尝试使用Python多线程抓取代理服务器IP地址的示例

这里以抓取http://www.proxy.com.ru站点的代理服务器为例,代码如下:#!/usr/bin/envpython#coding:utf-8importurllib2importreimportthreadingimporttimeimportMySQLdbrawProxyList=[]checkedProxyList=[]#抓取代理网站targets=[]foriinxrange(1,42):target=r"http://www.prox

系统 2019-09-27 17:46:37 9935

Python

python matplotlib.pyplot.gca() 函数的作用

当前的图表和子图可以使用plt.gcf()和plt.gca()获得,分别表示GetCurrentFigure和GetCurrentAxes。在pyplot模块中,许多函数都是对当前的Figure或Axes对象进行处理,比如说:plt.plot()实际上会通过plt.gca()获得当前的Axes对象ax,然后再调用ax.plot()方法实现真正的绘图。引用https://blog.csdn.net/weixin_34150224/article/detail

系统 2019-09-27 17:51:35 7616