由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 基于 Google AppEngine 的中文手写识别
相关主题
如何把python/scripts加到path里?麒麟操作系统[zz]
Can i register a ssc driver (a serial interface device) to be a spi driver ?Kylin(麒麟)OS (转载)
谁给推荐一个linux web host?麒麟内核的说明
昨天upgrade了下android.请推荐几本web编程的书,谢谢, (转载)
Linux做个好的用户界面, Windows的用户肯定会大幅减少新手问一个关于kernel开发的问题
zfs+freenas速度有点慢苹果难道不是已经往Linux里渗透了?
Qt 4.5, Qt Creator releasedOS 的确需要有傻瓜版和玩家版两种界面
Create A Minimal & Beautiful Desktop w/ Conky看来BBS不是个开展intellectual discussion的地方
相关话题的讨论汇总
话题: python话题: 识别话题: android话题: google话题: 下载
进入Linux版参与讨论
1 (共1页)
t******a
发帖数: 1200
1
原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
Vista/7, Linux, Mac OS X, BSD 上运行.
从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
可在 iPhone, Android 上运行的版本.
http://cwritepad.appspot.com/public/cwritepad.py
服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
cwritepad.py 的源代码。
更新:
不需要下载任何东西,直接在浏览器里书写的 AJAX 版本
http://cwritepad.appspot.com/public/cwritepad.html
谢谢.
补充说明 -
1. 看回帖似乎很多用户不知道如何运行下载下来的 cwritepad.py 现简要说明如下
Windows 用户请通过如下链接下载并安装 Python, 然后双击 cwritep
e*n
发帖数: 1511
2
这么强的帖一定要顶啊。

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

wy
发帖数: 14511
3
请问干啥用的这个是?

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

p*****s
发帖数: 344
4
nice, is your backend also a python program?

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

N****w
发帖数: 21578
5
windows 下怎么运行 .py?

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

p*****s
发帖数: 344
6
you can run .py the same way as in unix.
in cmd window,
for example c:\python26\python.exe xxx.py

【在 N****w 的大作中提到】
: windows 下怎么运行 .py?
N****w
发帖数: 21578
7
my windows doesn't take it.
what software to install?

【在 p*****s 的大作中提到】
: you can run .py the same way as in unix.
: in cmd window,
: for example c:\python26\python.exe xxx.py

c********0
发帖数: 262
8
试了一下,挺好。不过识别是完全基于笔画顺序的,一旦笔画顺序有一点不同就识别错
误。能不能改进一下。
p*****s
发帖数: 344
9
.py is a python script
you need to install python to run them
in my case I installed python2.6

【在 N****w 的大作中提到】
: my windows doesn't take it.
: what software to install?

D*********s
发帖数: 555
10
谢谢分享,牛

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

相关主题
zfs+freenas速度有点慢麒麟操作系统[zz]
Qt 4.5, Qt Creator releasedKylin(麒麟)OS (转载)
Create A Minimal & Beautiful Desktop w/ Conky麒麟内核的说明
进入Linux版参与讨论
N**********d
发帖数: 9292
11
笔记本触摸屏能用不?

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

l*****e
发帖数: 276
12
我怎么写完字看不到识别出来的字在哪呢?看到右上两个按钮和右下两个数字
点reco后报错:
Too many points
我用的ubuntu 9.04
n*w
发帖数: 3393
13
appenigine 是免费的吗?好像azure是要收费的。
t******a
发帖数: 1200
14
修改了一下程序,要不你再试试 (不用重新下载客户端)?
实际上识别算法是笔顺无关的,但最后做分类器集成时连笔识别的模块可能被训练得
权重过高了。

【在 c********0 的大作中提到】
: 试了一下,挺好。不过识别是完全基于笔画顺序的,一旦笔画顺序有一点不同就识别错
: 误。能不能改进一下。

t******a
发帖数: 1200
15
为了防止无聊的人攻击服务器,我对一次送到服务器的笔迹大小做了限制 - 不能
超过 2k 字节。你是不是一次写了太多笔划? 或者写的太慢, 导致一笔里面采样
点过多? 一个汉字笔迹小于 2k 字节应该是很宽松的限制了。
另外 - 如果查看客户端源代码的话,你会发现客户端主要是为了演示识别服务
的使用方法,因此故意没有捕捉并处理异常。发生诸如 "Too Many points" 之类
的异常后,建议关闭程序并重新运行。如果你用过 Python 的话,自己加上简单
的异常处理只需要四行代码。

【在 l*****e 的大作中提到】
: 我怎么写完字看不到识别出来的字在哪呢?看到右上两个按钮和右下两个数字
: 点reco后报错:
: Too many points
: 我用的ubuntu 9.04

l*****e
发帖数: 276
16
我又试了一下,可能是我的鼠标的问题,画出来的线有些带锯齿。用手写笔基本就没问
题了,不过每次写“赢”还是出错。
我用得识别率很高。什么时候能放到输入法里再加上英文数字就爽了。

【在 t******a 的大作中提到】
: 为了防止无聊的人攻击服务器,我对一次送到服务器的笔迹大小做了限制 - 不能
: 超过 2k 字节。你是不是一次写了太多笔划? 或者写的太慢, 导致一笔里面采样
: 点过多? 一个汉字笔迹小于 2k 字节应该是很宽松的限制了。
: 另外 - 如果查看客户端源代码的话,你会发现客户端主要是为了演示识别服务
: 的使用方法,因此故意没有捕捉并处理异常。发生诸如 "Too Many points" 之类
: 的异常后,建议关闭程序并重新运行。如果你用过 Python 的话,自己加上简单
: 的异常处理只需要四行代码。

w****g
发帖数: 597
17
Amazing application.我写了6个汉字全都被它正确识别,只有(金容)无法识别:)
可以让你的软件支持在电脑Touchpad上输入汉字马?我用鼠标输入汉字不太习惯。
r*******n
发帖数: 3020
18
试用了下非常不错。
顺便,我用xubuntu9.04 tkinter需要自己安装。

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

m******t
发帖数: 2416
19

Sounds great. Can't wait to get this on my iphone!

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

t******a
发帖数: 1200
20
最新改进 - AJAX 版中文手写识别 on Google App Engine !
http://cwritepad.appspot.com/public/cwritepad.html
支持主流操作系统,比如 windows xp/vista/7, MacOS X, Linux, FreeBSD
和主流浏览器, 比如 IE, Firefox, Safari, Chrome, Opera 等等
暂时不支持 iphone, 因为手写动作和 iphone 的 panning 操作有冲突,
正在查阅相关文档中

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

相关主题
请推荐几本web编程的书,谢谢, (转载)OS 的确需要有傻瓜版和玩家版两种界面
新手问一个关于kernel开发的问题看来BBS不是个开展intellectual discussion的地方
苹果难道不是已经往Linux里渗透了?linux vs unix
进入Linux版参与讨论
p*****s
发帖数: 344
21
不错,界面再加一些功能,可以用来采集样本数据。
比如让用户反馈识别得对不对。

【在 t******a 的大作中提到】
: 最新改进 - AJAX 版中文手写识别 on Google App Engine !
: http://cwritepad.appspot.com/public/cwritepad.html
: 支持主流操作系统,比如 windows xp/vista/7, MacOS X, Linux, FreeBSD
: 和主流浏览器, 比如 IE, Firefox, Safari, Chrome, Opera 等等
: 暂时不支持 iphone, 因为手写动作和 iphone 的 panning 操作有冲突,
: 正在查阅相关文档中

p*****a
发帖数: 1152
22


【在 t******a 的大作中提到】
: 最新改进 - AJAX 版中文手写识别 on Google App Engine !
: http://cwritepad.appspot.com/public/cwritepad.html
: 支持主流操作系统,比如 windows xp/vista/7, MacOS X, Linux, FreeBSD
: 和主流浏览器, 比如 IE, Firefox, Safari, Chrome, Opera 等等
: 暂时不支持 iphone, 因为手写动作和 iphone 的 panning 操作有冲突,
: 正在查阅相关文档中

t******a
发帖数: 1200
23
不瞒你说,服务器上已经在采集样本数据了。初步只采集没有标签的数据,
看看是不是会对训练分类器有帮助。

【在 p*****s 的大作中提到】
: 不错,界面再加一些功能,可以用来采集样本数据。
: 比如让用户反馈识别得对不对。

Z****e
发帖数: 2999
24
hey! do you know that Android Developer Contest 2 is coming up? Worth a try
if you can get an Android app working

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

Z****e
发帖数: 2999
25
花几小时写了个Android Client玩玩 :)
直接安装:http://zeegee.googlepages.com/Handwriting.apk
源代码:http://code.google.com/p/android-handwriting-client/

【在 t******a 的大作中提到】
: 原创,客户端GUI是用 Python 的 tkinter 用两个小时时间写出来的,比较
: 简陋,但优点是跨平台,可以在一切安装了 Python 的 OS, 比如 Windows XP/
: Vista/7, Linux, Mac OS X, BSD 上运行.
: 从如下连接下载程序到本地后直接运行即可。 短期内会推出基于 Browser/AJAX,
: 可在 iPhone, Android 上运行的版本.
: http://cwritepad.appspot.com/public/cwritepad.py
: 服务器端基于 Google Application Engine. 想了解如何调用识别服务,请查看
: cwritepad.py 的源代码。
: 更新:
: 不需要下载任何东西,直接在浏览器里书写的 AJAX 版本

t******a
发帖数: 1200
26
顶一个 :-)
可惜手头上只有 iphone, 没有 gphone, 没法试。

【在 Z****e 的大作中提到】
: 花几小时写了个Android Client玩玩 :)
: 直接安装:http://zeegee.googlepages.com/Handwriting.apk
: 源代码:http://code.google.com/p/android-handwriting-client/

Z****e
发帖数: 2999
27
thanks, this works in emulator as well

【在 t******a 的大作中提到】
: 顶一个 :-)
: 可惜手头上只有 iphone, 没有 gphone, 没法试。

w****g
发帖数: 597
28
可以向大家介绍一下gPhone的emulator吗?有没有下载?好的tutorial?
是在这个android SDK中下载含有emulator吗?
http://developer.android.com/index.html
Z****e
发帖数: 2999
29
Android SDK里面就包括了一个emulator,另外还可以装一个Eclipse plugin配合使用
developer.android.com上面的"Dev Guide"做入门用挺好的

【在 w****g 的大作中提到】
: 可以向大家介绍一下gPhone的emulator吗?有没有下载?好的tutorial?
: 是在这个android SDK中下载含有emulator吗?
: http://developer.android.com/index.html

w****g
发帖数: 597
30
谢谢。

【在 Z****e 的大作中提到】
: Android SDK里面就包括了一个emulator,另外还可以装一个Eclipse plugin配合使用
: developer.android.com上面的"Dev Guide"做入门用挺好的

1 (共1页)
进入Linux版参与讨论
相关主题
看来BBS不是个开展intellectual discussion的地方Linux做个好的用户界面, Windows的用户肯定会大幅减少
linux vs unixzfs+freenas速度有点慢
Symbian Releases Microkernel and SDKQt 4.5, Qt Creator released
貌似android不是全开源的。Create A Minimal & Beautiful Desktop w/ Conky
如何把python/scripts加到path里?麒麟操作系统[zz]
Can i register a ssc driver (a serial interface device) to be a spi driver ?Kylin(麒麟)OS (转载)
谁给推荐一个linux web host?麒麟内核的说明
昨天upgrade了下android.请推荐几本web编程的书,谢谢, (转载)
相关话题的讨论汇总
话题: python话题: 识别话题: android话题: google话题: 下载