python手写识别系统gui_求大神帮助,怎么用wxpython编写一个数字手写体识别系统!...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import wx
from collections import namedtuple
from PIL import Image
import os
import model
class MainWindow(wx.Frame):
def __init__(self,parent,title):
wx.Frame.__init__(self,parent,title=title,size=(600,-1))
static_font = wx.Font(12, wx.SWISS, wx.NORMAL, wx.NORMAL)
Size = namedtuple("Size",['x','y'])
s = Size(100,50)
sm = Size(100,25)
self.fileName = None
self.model = model
b_labels = [u'open',u'run']
TipString = [u'选择图片', u'识别数字']
funcs = [self.choose_file,self.run]
'''create input area'''
self.in1 = wx.TextCtrl(self,-1,size = (2*s.x,3*s.y))
self.out1 = wx.TextCtrl(self,-1,size = (s.x,3*s.y))
'''create button'''
self.sizer0 = wx.FlexGridSizer(rows=1, hgap=4, vgap=2)
self.sizer0.Add(self.in1)
buttons = []
for i,label in enumerate(b_labels):
b = wx.Button(self, id = i,label = label,size = (1.5*s.x,s.y))
buttons.append(b)
self.sizer0.Add(b)
self.sizer0.Add(self.out1)
'''set the color and size of labels and buttons'''
for i,button in enumerate(buttons):
button.SetForegroundColour('red')
button.SetFont(static_font)
button.SetToolTipString(TipString[i])
button.Bind(wx.EVT_BUTTON,funcs[i])
'''layout'''
self.SetSizer(self.sizer0)
self.SetAutoLayout(1)
self.sizer0.Fit(self)
self.CreateStatusBar()
self.Show(True)
python手写识别系统gui_求大神帮助,怎么用wxpython编写一个数字手写体识别系统!...相关推荐
- c语言为什么数据写不进文件,求大神看看为什么不能将数据写入文件
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void baocunXS(struct stu *head); struct stu *creat ...
- c语言将数据写不入文件,求大神看看为什么不能将数据写入文件
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void baocunXS(struct stu *head); struct stu *creat ...
- python 单词拆音节_新手求大神carry!关于单词音节问题!求救!
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 def check_syllables(poem_lines, pattern, word_to_phonemes): r""&quo ...
- 酷派android是什么系统版本,酷派大神X7的手机系统是什么?能升级安卓5.0吗?
酷派大神X7的手机系统是什么 大神X7搭载了最新的Cool UI 6.0(基于Android 4.4.2)系统界面. 大神X7采用了Super AMOLED材质的屏幕,尺寸为5.2英寸,分辨率为主流的 ...
- python 手写数字识别 封装GUI,手写板获取鼠标写字轨迹信息
python 手写数字识别知识不用多说,本文用深度学习Python库Keras实现深度学习入门教程mnist手写数字识别.mnist手写数字识别是机器学习和深度学习领域的"hello wor ...
- Python手写线性回归算法
作者 | 苏南下 来源 | 机器会学习ML(ID:AI_Learning007) 摘要:通俗易懂介绍线性回归算法,并 Python 手写实现. 之前我们介绍了:kNN 算法,主要用于解决分类问题,也可 ...
- 秒表c语言程序代码,求大神帮忙写一篇简单的C语言秒表程序, 谢谢。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include Unsigned char code Tab[10]{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0 ...
- python手写均值滤波器_python手写均值滤波
本文实例为大家分享了python手写均值滤波的具体代码,供大家参考,具体内容如下 原理与卷积类似,设置一个n*n的滤波模板,滤波模板内的值累加除以模板的尺寸大小取平均为滤波后的值. 代码如下: imp ...
- 用 Python 手写机器学习最简单的 KNN 算法
作者 | 苏克1900 责编 | 胡巍巍 说实话,相比爬虫,掌握机器学习更实用竞争力也更强些. 目前网上大多这类教程对新手都不友好,要么直接调用 Sklearn 包,要么满篇抽象枯燥的算法公式文字,看 ...
- Python手写实现LDA与QDA算法
Python手写实现LDA与QDA算法 简略版 LDA QDA 完整版 LDA QDA 对IRIS数据集进行实验 近期实验室在上一门机器学习的讨论班,第一次作业中有一道题要求实现LDA算法与QDA算法 ...
最新文章
- Flask rst 文档转换为html格式文件
- 经典相位法三维轮廓测量模型
- Mybatis 学习系列文章
- Linux文件大小排序
- struts2的OGNL表达式(二)
- C语言链表为什么倒着输出,关于链表倒着存,正着输出。
- C语言试题八十之统计单词个数
- 浅谈equals与==
- spring 数组中随机取几个_准备几个月,面试阿里耗时两周,最终凭借这些知识拿下阿里offer...
- docker下centos7 systemctl启动报错 docker Failed to get D-Bus connection 报错
- Shiro JSP 标签
- 也谈读书和书籍选择问题(C#)
- php getelement,javascript getElementByTagName的使用_javascript技巧
- java web 题_Java+web考试题预备
- 计算机桌面如何分区,讲解电脑如何分区
- 关于Kav7的离线升级
- 从数据库索引到数据库优化
- VS2019如何打包程序
- Java读取图片 cmyk转rgb
- 数电电子时钟(555定时器,cd4518)
热门文章
- android studio run的时候一直卡在waiting for debug
- 【原创】Bug管理操作规范个人经验总结
- 【bzoj1976】[BeiJing2010组队]能量魔方 Cube 网络流最小割
- 为什么我只贴代码不给你们源码?
- Linux的sleep()和usleep()的使用和区别
- qt qml fuzzyPanel 毛玻璃效果
- 智能优化算法:细菌觅食优化算法 - 附代码
- 机器学习第三回——正则化部分
- java线程volatile_多线程与高并发(四)volatile关键字
- js处理服务器传递的json文件,获取js 文件传递的参数并使用json2进行json数据转换...