一、源代码

from PIL import  Image
im = Image.open("F:/result/4.jpg")
#  先将图片转为固定宽高如55*55以符合一行txt文件
im = im.resize((55,55))
fh = open("F:/result/7.txt", "a")
width = im.size[0]
height = im.size[1]
#  k = im.getpixel((1,9))  获取RBG颜色对照数:RBG(255,255,255)白色;RBG(0,0,0)黑色
for i in range(0,width):for j in range(0,height):cl = im.getpixel((i,j))clall = cl[0]+cl[1]+cl[2]if(clall==0):#黑色fh.write("1")else:#不是黑色fh.write("0")fh.write("\n")
fh.close()

二、原图片

三、识别后的txt文件

00000000000000000100000000000000
00000000000000000000000000000000
00000000000000000001000000000000
00000000000000000111110000000000
00000000000000000111111000000000
00000000000000001010111100000000
00000000000000010000111110000000
00000000000000100000011110000000
00000000000001000000011111000000
00000000001011100000011111000100
00000000010110100000011111111110
00000000000011000000011111111110
00000000010010000000011111111110
00000001110100000000011111111110
00000001111000000000001111111100
00000011110000000000011111100000
00001011110000000001111111100000
00011111100000000111111111000000
00011111000000001110001111000000
00111111100001111100001111000000
01111111100011111100001111000000
01111111000111111100001111000000
01111110001111100000001111000000
00101110001111000000011111000000
00000000000100000000011111000000
00000000000000000000001111000000
00000000000000000000011111000000
00000000000000000000111111000000
00000000000000000000011111000000
00000000000000000000011110000000
00000000000000000000010110000000
00000000000000000000000000000000

用Python进行简单的图片数字识别(1)相关推荐

  1. python实现简单的图片文字识别脚本

    我们都知道,部分电子版的书籍是以扫描图片的形式展现的,在阅读过程中无法选取文字.对于平时有记录习惯的人来说,无法复制黏贴真的很不爽! 为了解决这个问题,需要这样一个脚本,他有下面这些功能: 1.能够实 ...

  2. 【图像算法】pytesseract简单实现图片数字识别

    [前置目的] 识别视频中是否包含目标元素: 抽象自动化,就是处理一段含有时间戳的视频: 再核心就是对视频进行图片裁减,识别出图片中的数字,做数学计算延时. [学习地址] 环境:mac.python3. ...

  3. Python 基础 之 jupyter notebook 中机器学习的简单入门书写数字识别 demo 操作学习

    Python 基础 之 jupyter notebook 中机器学习的简单入门书写数字识别 demo 操作学习 目录 Python 基础 之 jupyter notebook 中机器学习的简单入门书写 ...

  4. python svm实现手写数字识别——直接可用

    python svm实现手写数字识别--直接可用 1.训练 1.1.训练数据集下载--已转化成csv文件 1.2 .训练源码 2.预测单张图片 2.1.待预测图像 2.2.预测源码 2.3.预测结果 ...

  5. OPENCV图片数字识别

    这个非常麻烦,麻烦到我真的不想做 但是我也没有办法的呢 好了开始这个图片数字识别 例如把下面的信用卡上的数字识别出来 因为这次的代码分段比较多,所以把重复操作的过程打包成函数提前运行了 import ...

  6. python猜数字游戏编程循环_使用python进行简单的猜数字游戏(while循环)

    使用python进行简单的猜数字游戏(while循环) 本案例主要是练习while循环,需求:如果给出某人的年龄,让你猜,猜对的话打印出You guess right 如果猜的数字小于真实年龄值,那就 ...

  7. python简单图片识别_用Python进行简单的图片识别(1)

    起因是这样的,我想买一个定焦镜头,但也不是必需品,可以长期观望购买.最初的想法是,写个程序,每天爬一下各大电商网站的价格,或者直接爬etao把该镜头的价格记录下来,突然有一个惊爆的低价,就发邮件通知. ...

  8. 基于Python的离线OCR图片文字识别(一)——命令行方式对图像文件处理生成同名txt文件

    应用背景:在正式开始文章之前,先阐述一下项目的应用背景--项目需要对已有的电子档案数据进行"大数据"处理和呈现,但是由于之前进行档案电子化时都是以扫描文件的图像格式存储在硬盘上(准 ...

  9. Python不同方法实现手写数字识别结果和代码

    一.背景 手写数字识别是符号识别的一个分支,虽然只是识别简单的10个数字,但却有着非常大的实用价值.在我们的日常生活中,每天都要进行大量的文档处理工作,比如税单,银行支票,汇款单,信用卡账单的处理,以 ...

最新文章

  1. BTC上轨受阻继续调整,主流币分化BCH强势上行
  2. MDK调试STM32出现“could not stop cortex-m device”解决办法
  3. 职场减压妙计:主动降职
  4. 中科大“重金”招博士,保底年收入10万,却只面向5校本科生
  5. SharePoint PowerShell 修改计时器任务
  6. 线性回归(y=ax+b)
  7. URLClassLoader的使用
  8. Configuration Manager 纯模式所需的 PKI 证书的分步部署示例
  9. libaio源码安装_MySQL5.7.17 编译安装及二进制安装详解
  10. 【背包问题】基于matlab萤火虫算法求解背包问题【含Matlab源码 1440期】
  11. JEECG Framework 3.3.1 beta版本发布第一天战报(文档下载量破1300、代码下载量破700)...
  12. 字符串ucfirst解析
  13. 看风云变幻,自云淡风轻
  14. 虚拟机无法ping通物理机解决方案
  15. python量化交易--因子选股策略
  16. 推荐一个好用的Mac精品软件下载站
  17. Lateral View Outer
  18. 汽车行业数据防泄露解决方案
  19. 高端论坛| 龚健雅院士:摄影测量与深度学习
  20. MATLAB绘制圆、椭圆、矩形等基本平面图形

热门文章

  1. GPS转换百度地图坐标websocket(stomp)实现动态打点
  2. Delphi类型区分——常数
  3. 关于mmsplayer一些电台不支持播放问题说明
  4. 利用python-hwinfo获取机器硬件信息
  5. 电脑恢复还原文件的各种操作方法
  6. 毕业答辩PPT模板免费下载
  7. 跟一线高手深聊关于边缘计算的一切
  8. 安卓开源项目(最近准备撸安卓)
  9. 前后端分离实现高校学生健康档案管理系统
  10. 放大器非线性失真研究装置_变电站电压互感器二次中性点N600接地在线监测装置的研制及应用...