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 版本
|
|
|
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 版本
|
|
|
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"做入门用挺好的
|