`
saybody
  • 浏览: 917987 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论
文章列表
很久没有更新这个OPENCV的BLOG了,现在OPENCV已经由中科院自动化所的自由软件协会来负责,也感谢S.Q.YU博士的辛勤工作. OpenCV是Intel公司开发的图像处理和计算机视觉函数库,它有以下特点:1) 开放的C/C++源码2) 基于Intel处理器指令集开发的优化代码3) 统一的结构和功能定义4) 强大的图像和矩阵运算能力5) 方便灵活的用户接口6)同时支持MS-WINDOWS、LINUX平台作为一个基本的计算机视觉、图像处理和模式识别的开源项目,OPENCV可以直接应用于很多领域,作为第二次开发的理想工具。不过在利用OPENCV做开发应用前,请仔细阅读OPENCV包所附带的L ...
英文原文版权由Martin Fowler拥有Original text is copyrighted by Martin Fowler  原文链接:http://martinfowler.com/articles/continuousIntegration.html   Martin Fowler Chief Scientist, ThoughtWorks   译者语:<chsdate w:st="on" isrocdate="False" isl ...
Dim InputInput = InputBox("Enter your pic no:") Browser("调查博客").Page("调查博客").WebEdit("ident_code").Set Input 2.使用可选步骤OptionalStep.Browser("browser_name").Page("page_name").Link("link_name") 默认可选步骤 默认情况下,QuickTest 将打开 ...
中学时,语文课上,老师让一名同学解释“初出茅庐”的意思。那同学属于后进生那一类,抓耳挠腮磨蹭了半天,最后小声地问老师:“是不是刚刚从厕所里出来的意思?”   高中时,一次政治考试,考题全是选择题,共75题。 结果考高分的不多,但却有一老兄一题未对———考了0分。后来政治老师问他:“你是不是知道考试答案?不然怎么可以全部避开正确答案,只选错的呢?”   中学时,一次上历史课,我在课堂上睡觉被老师叫醒,老师问我:“文成公主嫁给谁了?”同桌小声告诉我:“松赞干布。”可惜我没听清,张口就答:“宋朝干部。”后来我被罚一个星期不准上历史课。   初中时,班上有一同学很牛,要么迟到,要 ...
char* abort="aborting..."; char * my_host; char *ip; ip = lr_get_vuser_ip(); if (ip) lr_output_message("The IP address is %s", ip); else lr_output_message("IP spoofing disabled"); lr_message ("login failed: %s", abort); lr_save_datetime("Tomorrow i ...
--- 原著Jose Fajardo《Tips and Hints for Developing Automated Test Scripts》 ---Kiki翻译于2005/7/22 作者在本文中描述了一些构建更易维护的和健壮的自动化测试脚本的技巧。作者给那些使用自动化测试工具并且为将来测试工作而建立自动化测 ...
为了更客观度量,考虑到bug的严重性、技术难度、产品类型、模块稳定性等因素影响,不是用“所发现的bug数量”,而是用“所获得的bug value (缺陷值)”来度量,公式被定义为: Bug_value = (P0_Bug_Number × 1.6 + P1_Bug_Number× 1.4 + P2_Bug_Number× 0.7 + P3_Bug_Number×0.3)× Wd × Ws × Wt 其中:P0_Bug_Number:致命的(fatal)缺陷数量 P1_Bug_Number:严重的(critical)缺陷数量 P2_Bug_Number:一般的(major/nor ...
CString的一个问题 CString的Release函数实现如下: void CString::Release() { if (GetData() != _afxDataNil) { ASSERT(GetData()->nRefs != 0); if (InterlockedDecrement(&GetData()->nRefs) <= 0) FreeData(GetData()); ...
函数调用约定和堆栈 1 什么是堆栈 编译器一般使用堆栈实现函数调用。堆栈是存储器的一个区域,嵌入式环境有时需要程序员自己定义一个数组作为堆栈。Windows为每个线程自动维护一个堆栈,堆栈的大小可以设置。编译器使用堆栈来堆放每个函数的参数、局部变量等信息。 函数调用经常是嵌套的,在同一时刻,堆栈中会有多个函数的信息,每个函数占用一个连续的区域。一个函数占用的区域被称作帧(frame)。 编译器从高地址开始使用堆栈。 假设我们定义一个数组a[1024]作为堆栈空间,一开始栈顶指针指向a[1023]。如果栈里有两个函数a和b,且a调用了b,栈顶指针会指向函数b的帧。如果函数b返回。栈顶 ...
谈谈编程(3) 编程实践 鸠集遗失,鉴玩整理,昼夜精勤,每获一卷,遇一画,毕孜孜葺缀,竟日宝玩,可致者必货敝衣, 减粮食。妻子童仆切切嗤笑,或曰:终日为无益之事何补哉。既而叹曰:若复不为无益之事,则安能悦有涯 ...
1 项目管理的方法论 1.1 方法论 方法论的英文为Methodology,编程的方法论应该是指软件开发的一整套方法、过程、规则、实践、技术。不过我们一般提到的方法论都偏重于项目、过程和人员的管理。 《Agile Software Development》的作者Alistair Cockburn提出方法论具有以下要素:角色、个性、技能、团队、技术、活动、过程、产品、里程碑、标准、质量、工具、团队价值,它们的关系可以用一幅图来表示: 虽然将这幅图贴在这里,事实上我不了解这些要素及其关系的确切定义,对于这些不能精确描述的东西,我接受起来比较困难。 其实,项目管理的核心是沟通和反馈 ...
编程术可以看作实用魔法的一个分支。编程魔法师用时间和精力做祭品,与生活在计算机中的精灵订立契约,以换取驾驭代码的能力。 ---fmddlmyy 要提高编程水平,唯有多看多写。这篇文章看似经验之谈,实质还是灌水。本次灌 ...
1、时标 时标(Time Scale)就是标度时间的方法。在时间的标度上,存在着两个相互独立的需求:一方面,我们希望时间标度能与地球的自转相吻合,可以称作天文学需求;另一方面,我们要求时间标度的单位是精确的,便于大家获得准确的时间。由于地球自转的不均匀性,从这两个需求出发制定的时标会有细微的差异。 世界时(UT1)是基于地球自转的时标,下文会详细介绍。国际原子时(TAI)是基于单位时间的时标,它以“铯-133原子基态两个超精细能级间跃迁辐射9,192,631,770周所持续的时间”为一秒,可以称作原子时标。原子时标的准确度为每日数纳秒,而世界时的准确度只有数毫秒。 1.1 本初子午线 ...
HUNNISH: 这是天涯杂谈上的一篇文章,感动中。在忙于追逐名利的现代社会生活着,很少再感动过了,甚至没有一丝当初读大学时的那种“指点江山”的心情。看到这篇文章,又想起太史公给任少卿的书信中所讲的“古者富贵而名 ...
下面是OPENCV的版权声明,不知大家对其许可有什么看法:// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING. // By downloading, copying, installing or using the software you agree to this license. // If you do not agree to this license, do not download, install, copy or use the software. // Intel License Agr ...
Global site tag (gtag.js) - Google Analytics