编程规则
kastolo
这个作者很懒,什么都没留下…
展开
-
读林斌博士写好代码十个秘诀
软件的质量属性 鲁棒 - Solid and Robust Code简洁 - Maintainable and Simple Code高效 - Fast Code简短 - Small Code共享 - Re-usable Code可测试 - Testable转载 2006-07-18 00:05:00 · 1043 阅读 · 0 评论 -
徒手打造一款PK 名片全能王 的名片识别应用--名字篇之(如何100%准确提取名字)
接上文,名片全能王,虽然自称王,且敢当王的肯定不白给,但不代表这款产品没有毛病的地步。做为专业人士,不得不吐槽一下,中文名字处理问题就很大,片全能王还得有做更多的工作才配那78块钱和那个名字,先看个错误:正确的处理结果应当是这样的名片全能王的错误在于:全军识别成了全室,职位还多了个 ”一了“,很是莫名其妙。出现这类错误,只能说名片全能王 名字提取处理过于简单原创 2013-06-07 10:58:01 · 6835 阅读 · 1 评论 -
徒手打造一款PK 名片全能王 的名片识别应用
在App store中检索 “名片扫描”今天要说的就是如何徒手打造一款商用的名片识别产品:名片扫描通 scanzen脉可寻就不比了,那是一款有人工干预的产品,确实能做到100%准确,不过用户的名片隐私问题很让人担心。汉王的产品,做OCR产品的龙头。不过在移动互联网时低好象out了,产品难用,免费版本一周只能扫两张名片,太抠门了吧。名片扫描通,刚上线,完全免费,但扫描速度原创 2013-06-06 18:35:03 · 13635 阅读 · 6 评论 -
SAP 冲突算法在OCR中的应用
碰撞检测问题:在做 APP 名片扫描通 scanzen应用过程中,有一种问题总是困扰着我,如下图行成算法中,间架结构很分散的字符(如名字)中的联通区(如、撇、捺)影响成行。处理:解决这个问题,简单的想法就是根据联通区是否相交来消除这些(撇、捺、细小联通区),简单的做法是这样的for( each rectangel r1) for( each recta原创 2013-06-01 06:02:58 · 2951 阅读 · 0 评论 -
开发人员眼中IOS7
WWDC,苹果发布了IO7,说是iphone发展过程中最大的变化,心动,更新后试用一下。更新过程:一:登陆dev center, 下载IOS7 dmg二:打开itunes,按control键后,选择更新,这时会提示选择文件更新(而不是网络更新)三:等待四:升级后itunes软件可能会不识别您的手机虽然我不喜欢那个长象有点同性恋倾向的ive,但我还是很要说ios7很值原创 2013-06-13 00:53:57 · 1954 阅读 · 0 评论 -
MacBook Pro 键盘更换的软件解决办法
MAC 笔记本使用起来,硬件问题比以前的小黑问题多多了,先是进水后蓝牙长时间不能用,500多块的苹果鼠标成了摆设。现在左边的Shift键也出问题了,郁闷!google:macbook pro left shift key not working会发现有极多相同的问题,很难判断这是硬件问题还是软件问题,我更相信是软件问题,因为是机子重起后更新后出现的Shift键失效。有人建议 rm /L原创 2013-06-11 21:47:36 · 3879 阅读 · 0 评论 -
名片扫描通ScanZen 中的URL AutoCorrect
OCR识别URL地址会引入各种各样的错误:(1):分割符丢失,如dot符号(2):字符错误,o->0 如 www.google.com --> www.google.c0m这些错误纠完全依靠经验知识,用Regular expression,但效果还不是很好。终于、终于发现FirFox中的 URL Fixer很好用。Less Talk, More Do原创 2013-05-31 11:34:25 · 1880 阅读 · 1 评论 -
GCC编译器常识
在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。GCC不仅功能非常强大,结构也异常灵活。最值得称道的一点就是它可以通转载 2006-07-21 13:37:00 · 1607 阅读 · 0 评论 -
读林斌博士写好代码十个秘诀
软件的质量属性 鲁棒 - Solid and Robust Code简洁 - Maintainable and Simple Code高效 - Fast Code简短 - Small Code共享 - Re-usable Code可测试 - Testable转载 2006-07-18 00:09:00 · 1172 阅读 · 0 评论 -
图象滤波器 Coherence-enhance shock filter 实现
一:源码https://github.com/Itseez/opencv/blob/master/samples/python2/coherence.pydef coherence_filter(img, sigma = 11, str_sigma = 11, blend = 0.5, iter_n = 4): h, w = img.shape[:2] for i i原创 2013-08-29 17:33:32 · 5451 阅读 · 0 评论