[10]图像处理

摘要: 万事万物皆为攻受。学习务必精通,则是绝世小受,学习只求掌握,则是偏向于攻。孙子曰:善攻者动于九天之上,善守(受)者藏于九地之下。动于九天之上的学习方法就是找到遁去的一,只学一点点。阅读全文
posted @ 2011-12-10 16:23 xiaotie 阅读(7904) | 评论 (63) 编辑
摘要: 最近项目需要检测图像是否存在偏色、过亮、模糊等缺陷。由于主要用在视频监控上,对性能要求比较高。有几项检测必须要在Lab彩色下进行,而众所周知Rgb => Lab 计算量较大,C#搞得定搞不定?测试表明,用纯C#编写的Rgb => Lab代码在性能上与C编写的Rgb => Lab代码极为接近。阅读全文
posted @ 2011-01-13 02:12 xiaotie 阅读(2708) | 评论 (15) 编辑
摘要: 目前程序员编程处理的主要数据类型是数字和文本,而图形图像视频音频等内容会越来越多,未来对这方面的需求会越来越多。出于提前占坑的考虑,俺进行了技术转型,转向这方面的开发。下面以我自己的经历谈谈自学转型途径。阅读全文
posted @ 2010-12-24 15:47 xiaotie 阅读(4130) | 评论 (38) 编辑
posted @ 2010-11-18 02:28 xiaotie 阅读(1049) | 评论 (2) 编辑
摘要: 提供数字油画图纸定制和自选业务阅读全文
posted @ 2010-11-17 00:06 xiaotie| 编辑
摘要: 数字画/数字油画这一两年开始流行,它的原理是将一副画分割成一个个的区域,对每个区域进行标号,每一个编号对应一种原料。根据编号,将对应的原料涂在油画布上指定的区域,就可以完成一幅画。数字油画对绘画者的要...阅读全文
posted @ 2010-09-17 04:30 xiaotie 阅读(1844) | 评论 (17) 编辑
摘要: Hilditch 细化算法是经典的二值图像细化算法,然而,在网上却很难找到一个详细、正确的介绍和实现。可以找到一辆个 Hilditch 算法的C实现,但缺乏注释,代码可读性也很差。在期刊网上找到几篇论...阅读全文
posted @ 2010-08-12 03:12 xiaotie 阅读(1482) | 评论 (2) 编辑
摘要: 具体到开发项目上来说,还是能简单就简单最好。用最基本的模板匹配、最简单的Blob分析及最初级的决策树模型,在最少样本的情况下,达到了最高的识别率。阅读全文
posted @ 2010-05-23 11:03 xiaotie 阅读(2203) | 评论 (7) 编辑
摘要: 如何从图像边缘上提取出N个点,使这N个点最具有代表性呢?阅读全文
posted @ 2010-04-18 22:21 xiaotie 阅读(1933) | 评论 (8) 编辑
摘要: 重新认识C#。结合类、泛型、模板、Lambda表达式,玩转C#的指针。阅读全文
posted @ 2010-04-10 04:37 xiaotie 阅读(5851) | 评论 (37) 编辑
摘要: (1)算法相同、数据结构相同的情况下,C#(采用指针和未托管内存)程序的性能大概是使用P/Invoke调用C程序的1/1.2~1/1.25倍。这个性能降低是可接受的(至少对我而言),并不是很大的性能降低。考虑到GC,性能会再打点折扣,就算是1/1.3吧。 (2)影响C#程序性能的主要因素是所使用的数据结构和算法。下面的测试,同样的功能,采用不同的数据结构和算法,性能差别是2~3倍。有时候可以产生1000倍以上的差异。阅读全文
posted @ 2010-03-09 11:47 xiaotie 阅读(2811) | 评论 (8) 编辑
posted @ 2010-02-03 19:42 xiaotie 阅读(2756) | 评论 (3) 编辑
摘要: 写的一个Demo程序,把图像马赛克化。   第一张图是从易拉狗相册里弄来的,很有感觉: 马赛克: 第二张图是个手工画: 马赛克后: 第三张图是手线画: 马赛克后: 线条画: 马赛克:阅读全文
posted @ 2009-12-29 21:24 xiaotie 阅读(528) | 评论 (2) 编辑
摘要: 一、基本情况 项目地址:http://code.google.com/p/smartimage/ 下载地址:SmartImageLab0.1.zip 开源协议:GPL V2 (因为项目所用的Em...阅读全文
posted @ 2009-12-20 20:24 xiaotie 阅读(4109) | 评论 (12) 编辑
摘要: 批量去水印是个邪恶的技术,以老赵的衣橱为例子就更邪恶了。之所以以衣橱为例子而不以时尚网为例子,是标题需要。实际上,时尚网的水印批量去除效果更佳。闲话少说,摆原理,上图片(代码就不上了)。 =====...阅读全文
posted @ 2009-12-19 12:44 xiaotie 阅读(5850) | 评论 (36) 编辑
摘要: 很多时候,我们需要对一个图像的局部进行调整,这个调整必须是平滑的和可交互式的。Photoshop液化滤镜中向前变形工具就是这样一个工具,很好用。类似工具有美图秀秀(http://xiuxiu.meit...阅读全文
posted @ 2009-12-08 02:06 xiaotie 阅读(3289) | 评论 (15) 编辑
摘要: C#太优雅方便了,以至于很多人写程序时根本就把性能抛到脑后了,不愿意耗费心思去进行代码优化和算法优化,结果写出来的程序奇慢无比。不明真相的群众把这怪罪给C#语言。这不是C#的杯具,是程序员的无能。本文详细描述了一个真实的C#优化案例。阅读全文
posted @ 2009-11-19 05:38 xiaotie 阅读(3396) | 评论 (27) 编辑
摘要: 如何测量2个2D形状之间的相似性?TPS插值是一个很好用的辅助工具。阅读全文
posted @ 2009-10-15 10:58 xiaotie 阅读(894) | 评论 (1) 编辑
摘要: 全文分两部分,第一部分讲车牌识别及普通验证码这一类识别的普通方法,第二部分讲对类似QQ验证码,Gmail验证码这一类变态验证码的识别方法和思路。阅读全文
posted @ 2009-01-15 22:57 xiaotie 阅读(25369) | 评论 (105) 编辑