
IT
文章平均质量分 56
lsvine
天地茫茫 不知所止
日月循环 周而复始
展开
-
Sobel Edge Detector 边界检测算法
原文地址:http://homepages.inf.ed.ac.uk/rbf/HIPR2/sobel.htm 摘要 Sobel 算法关注2维图像上的变化程度测量,特别强调变化频率高的区域以确定边界。典型的应用是寻找输入的灰度图像中每个点的绝对变化量。 工作原理 理论上,该操作包含2个 3x3矩阵,如下图,其中一个是另外一个的90°旋转。 -1翻译 2009-12-16 11:25:00 · 5010 阅读 · 0 评论 -
用黑白多功能一体机(MFP)扫描红头文件
这篇文章是对之前做过的一个项目的简要小结。 未经许可,不得转载。 问题: 公司为政府部门提供了一款多功能一体机,但扫描出来的只能是黑白图像,而政府部门常用的重要文件都是红头文件,所以用户希望能扫描出文件的红头。 解决方案: 由于该机型的应用本身就是集成到了其他系统中,我们也做了接口开发,现在只需在接口中把扫描的黑白图转为红头文件再提供给系统即可。红头文件中基本只原创 2009-12-16 13:01:00 · 3554 阅读 · 0 评论 -
CImage使用常见问题
这个类本身应该说是很有用的,但要想用好它还真有些技巧。所谓难者不会,会者不难。其实介绍总结它用法的文章很多了,之所以我要在写一下,就是从我理解的方式再说一遍。毕竟大家思路不一样,理解起来可能有偏差。我就是看了msdn后还是没搞明白,又看了很多帖子,综合起来看才搞明白。 首先遇到的问题:为啥用CImage类进行像素操作会这么慢?我本来只是怀疑,但我在http://www.qqgb.com原创 2009-12-18 13:41:00 · 3630 阅读 · 2 评论 -
一个牛人的笔记--算法,设计模式
可以看看算法,设计模式http://caterpillar.onlyfun.net/Gossip/原创 2009-12-22 10:50:00 · 537 阅读 · 0 评论 -
变量数据类型选择--小细节大问题
大部分情况下变量的数据类型都是显而易见的,但是当有多种类型都能用时,表面上看没区别,真正用起来就不一样了。先看下面这个例子。实现一:poRad(CPoint p){ double result; if (p.x == 0) { if (p.y >= 0) { result = 1.5708; } else { result = -1.5708; } } else {原创 2010-01-06 09:44:00 · 624 阅读 · 0 评论 -
妙用“IP地址冲突”揪出害群之马
妙用“IP地址冲突”揪出害群之马<br /><br /><br />信息来源:赛迪网IT博客<br /> <br /> 对网络管理员或用户来说,发生“IP地址冲突”是不受欢迎的事情,因为在一个网络中,每个主机(严格来说是网络接口)都应该有唯一的一个IP地址,如果出现2个或两个以上主机使用相同的IP地址,这些使用相同IP地址的主机屏幕会弹出对话框报告IP地址冲突(如下图): <br /><br /><br /> 这将导致这些使用相同IP的机器不能正常访问网络。但是,前几天笔者却用这个有如鸡肋的功能帮了转载 2010-08-11 10:40:00 · 676 阅读 · 0 评论