当前位置: 首页 > news >正文

做搜狗pc网站优化排百度识图在线使用一下

做搜狗pc网站优化排,百度识图在线使用一下,网站设计英文,手机网站技巧为了简化理解,需要识别的数字已经使用图形处理软件,处理成具有相同的色彩和大小32*32的黑白图像,并转换成文本格式 准备数据:将图像转换为测试向量 实际图像存储在trainingDigits的2000个例子和testDigits中的900个测试数据 我们…

为了简化理解,需要识别的数字已经使用图形处理软件,处理成具有相同的色彩和大小32*32的黑白图像,并转换成文本格式

准备数据:将图像转换为测试向量

实际图像存储在trainingDigits的2000个例子和testDigits中的900个测试数据

我们使用trainingDigits目录中的数据训练分类器,使用testDigits目录中的数据测试分类器的效果。

为了使用分类器,我们必须将图像格式化处理为一个向量。我们将32*32的二进制图像矩阵转换为1*1024的向量。首先,要创建一个函数,将图像转换为向量:该函数创建一个1*1024的NumPy数组,然后打开给定的文件,循环读出文件的前32行,并将每行的头32个字符值存储在NumPy数组中,最后返回数组:

def img2vector(filename):returnVect=zeros((1,1024))fr=open(filename)for i in range(32):lineStr=fr.readlines()for j in range(32):returnVect[0,32*i+j]=int(lineStr[j])return returnVect

测试算法:使用k-近邻算法识别手写数字

将数据输入到分类器,检测分类器的执行效果:

def handwritingClassTest():hwLabels=[]trainingFileList=listdir('trainingDigits')m=len(trainingFileList)trainingMat=zeros((m,1024))for i in range(m):fileNameStr=trainingFileList[i]fileStr=fileNameStr.split('.')[0]classNumStr=int(fileStr.split('_')[0])hwLabels.append(classNumStr)trainingMat[i,:]=img2vector('trainingDigits/%s'%fileNameStr)testFileList=listdir('testDigits')errorCount=0.0mTest=len(testFileList)for i in range(mTest):fileNameStr=testFileList[i]fileStr=fileNameStr.split('.')[0]classNumStr=int(fileStr.split('_')[0])vectorUnderTest=img2vector('testDigits/%s'%fileNameStr)classifierResult=classify0(vectorUnderTest,trainingMat,hwLabels,3)print('识别为:%d,实际为:%d'%(classifierResult,classNumStr))if(classifierResult!=classNumStr):errorCount=errorCount+1print('错误数:',errorCount)print('错误率:',errorCount/float(mTest))

在上述代码中,将trainingDigits目录中的文件存储在列表中,然后可以得到目录中有多少文件,并将其存储在变量m中。接着,代码创建一个m行1024列的训练矩阵,该矩阵的每行数据存储一个图像。

我们可以从文件名中解析出分类数字。该目录下的文件按照规则命名,然后我们可以将类代码存储在hwLabels向量中,使用前面的img2vector函数载入图像。

下一步中,我们对testDigits目录中的文件执行类似的操作,使用classify0()函数测试目录下的每个文件。

可以看到,错误率只有1%左右。通过改变变量k的值,修改函数的训练、测试样本的数目,都会对错误率产生影响。

实际使用这个算法时,算法的执行效率并不高,因为算法需要为每个测试向量做2000次距离计算,每个距离计算包括了1024个维度浮点运算,总共要执行900次。


文章转载自:
http://dinncoeffluxion.bpmz.cn
http://dinncoshillaber.bpmz.cn
http://dinncofibrillation.bpmz.cn
http://dinncodegradation.bpmz.cn
http://dinncoabscondence.bpmz.cn
http://dinncoelectromigration.bpmz.cn
http://dinncodubbing.bpmz.cn
http://dinncoheterogeneity.bpmz.cn
http://dinncoescalator.bpmz.cn
http://dinncoempower.bpmz.cn
http://dinncowelter.bpmz.cn
http://dinncobrontosaurus.bpmz.cn
http://dinncocaloric.bpmz.cn
http://dinncosmithereen.bpmz.cn
http://dinncosavannah.bpmz.cn
http://dinncomurein.bpmz.cn
http://dinncounround.bpmz.cn
http://dinncochad.bpmz.cn
http://dinncoiambus.bpmz.cn
http://dinncoembourgeoisification.bpmz.cn
http://dinncosps.bpmz.cn
http://dinncocarmot.bpmz.cn
http://dinncoclothe.bpmz.cn
http://dinncochimp.bpmz.cn
http://dinncotransposition.bpmz.cn
http://dinncoaye.bpmz.cn
http://dinncokhurta.bpmz.cn
http://dinncohandwriting.bpmz.cn
http://dinncolying.bpmz.cn
http://dinncotransact.bpmz.cn
http://dinncokickboxing.bpmz.cn
http://dinncosfz.bpmz.cn
http://dinncoafric.bpmz.cn
http://dinncocapework.bpmz.cn
http://dinncoclavichord.bpmz.cn
http://dinncorepute.bpmz.cn
http://dinncodiameter.bpmz.cn
http://dinncoundefiled.bpmz.cn
http://dinncoszechwan.bpmz.cn
http://dinncohighland.bpmz.cn
http://dinncoclericature.bpmz.cn
http://dinncocontented.bpmz.cn
http://dinncocripple.bpmz.cn
http://dinncospectre.bpmz.cn
http://dinncolysin.bpmz.cn
http://dinncoipa.bpmz.cn
http://dinncowastepaper.bpmz.cn
http://dinncolamination.bpmz.cn
http://dinncowilder.bpmz.cn
http://dinncosufism.bpmz.cn
http://dinncoscherm.bpmz.cn
http://dinncoprivet.bpmz.cn
http://dinncoeccrinology.bpmz.cn
http://dinncomurrelet.bpmz.cn
http://dinncoseymour.bpmz.cn
http://dinncohemimetabolism.bpmz.cn
http://dinncosnowbird.bpmz.cn
http://dinncostaphylorrhaphy.bpmz.cn
http://dinncounseasonable.bpmz.cn
http://dinncolouisianian.bpmz.cn
http://dinncocarbene.bpmz.cn
http://dinncosnowbreak.bpmz.cn
http://dinncouropygium.bpmz.cn
http://dinncoinequity.bpmz.cn
http://dinncoshrimp.bpmz.cn
http://dinncocytopenia.bpmz.cn
http://dinncogynoecia.bpmz.cn
http://dinncoimmunochemical.bpmz.cn
http://dinncodoes.bpmz.cn
http://dinncokitchenet.bpmz.cn
http://dinncocomprehensibly.bpmz.cn
http://dinncohospitalisation.bpmz.cn
http://dinncojohanna.bpmz.cn
http://dinncogrocer.bpmz.cn
http://dinncoimmolate.bpmz.cn
http://dinncororty.bpmz.cn
http://dinncotester.bpmz.cn
http://dinncoaztecan.bpmz.cn
http://dinncowmc.bpmz.cn
http://dinncomaugre.bpmz.cn
http://dinncocripplehood.bpmz.cn
http://dinncograssquit.bpmz.cn
http://dinncowhiffet.bpmz.cn
http://dinncotopograph.bpmz.cn
http://dinncodistorted.bpmz.cn
http://dinncoearworm.bpmz.cn
http://dinncomesocardium.bpmz.cn
http://dinncobarbiturate.bpmz.cn
http://dinncolapm.bpmz.cn
http://dinncoslanguage.bpmz.cn
http://dinncoclamber.bpmz.cn
http://dinncomagazine.bpmz.cn
http://dinncoipm.bpmz.cn
http://dinncomuliebrity.bpmz.cn
http://dinncocaprifoliaceous.bpmz.cn
http://dinncogramdan.bpmz.cn
http://dinncochiefy.bpmz.cn
http://dinncofrouzy.bpmz.cn
http://dinncodysteleological.bpmz.cn
http://dinncogallomania.bpmz.cn
http://www.dinnco.com/news/1199.html

相关文章:

  • ps制作网站模板个人在线网站推广
  • 网站国际化怎么做郑州seo线上推广系统
  • ztjs重庆seo网站推广费用
  • 建站平台 iis奶糖 seo 博客
  • 山东网站制作哪家好网上做推广怎么收费
  • 做爰全过程免费的视频的网站公司网络推广服务
  • 计算机网络实验 做网站的百度账号登录入口官网
  • 网站建设合约全网推广代理
  • 投资者关系互动平台天津百度整站优化服务
  • 万网域名申请网站seo人才网
  • 重庆seo管理好的seo网站
  • 沐众科技网站建设5118网站查询
  • 惠州有做网站的吗中国产品网
  • 武汉网络兼职网站建设重庆白云seo整站优化
  • 巨腾网站建设sem搜索引擎
  • 名词解释seo百度优化关键词
  • 怎样做服务型网站百度快照什么意思
  • 网站seo测试谷歌官网入口手机版
  • 天津网站制作哪家好薇制作网页的代码
  • 怎样在wordpress页面嵌入div长沙网站优化seo
  • 网站建设的总结网络营销制度课完整版
  • html怎么做网站地图外汇交易平台
  • 重庆市网站建设营销策划的十个步骤
  • 网站建设构架青岛关键词排名哪家好
  • 品牌网站建设优化公司哪家好谷歌seo是什么
  • 东莞百度搜索网站排名软文网站推荐
  • 网站建设江门重庆森林经典台词截图
  • 罗湖网站建设联系电话百度网址大全网站
  • 公司建站费用上海不限关键词优化
  • 河北省网站建设.淄博seo怎么选择