自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 除法的优化

<br />说明:文章中的很多数据可能在不同的CPU或不同的系统环境下有不同的结果,数据仅供参考<br />x86系列的CPU对于位运算、加、减等基本指令都能在1个CPU周期内完成(现在的CPU还能乱序执行,从而使指令的平均CPU周期更小);现在的CPU,做乘法也是很快的(需要几个CPU周期,每个周期可能启动一个新的乘指令(x87)),但作为基本指令的除法却超出很多人的预料,它是一条很慢的操作,整数和浮点的除法都慢;我测试的英特尔P5赛扬CPU浮点数的除法差不多是37个CPU周期,整数的除法是80个CPU周

2011-03-08 11:13:00 1089

转载 CCD板机镜头焦距的选择

 CCD是电荷藕合器件(Charge Couple Device)的简称,它能够将摄入光线转变为电荷并将其储存、转移,把成像的光信号转变为电信号输出,完成光电转移功能,因此是理想的摄像元件。CCD摄像机就是以其构成的一种中微型图像传感器。 衡量CCD摄像机性能的技术指标主要有以下几个方面:清晰度、灵敏度(也称最低照度)、信噪比、视频输出。 1/4英寸CCD表示CCD靶面尺寸,现在常见的靶面尺寸有:1英寸----靶面尺寸为 宽12.7mm×高9.6mm 对角线16mm、2/3英寸----靶面尺寸为 宽8.8m

2011-01-12 10:08:00 4802

转载 C++版本 yml 文件的读取 based on OpenCV 2.1

#include "cv.h"#include "highgui.h"#include "iostream"usingnamespace cv;//下面的所有cv相关类型不用加上前缀了int main(int argc, char* argv[]){ FileStorage fs("test.yml", FileStorage::WRITE);//写的形式打开yml。当然也可以打开xml,主要看后缀 fs Mat writeInImg = imread("lena.jpg");//载入Lena妞的图片载入

2010-12-16 16:55:00 1664 2

转载 C++中的vector

C++内置的数组支持容器的机制,但是它不支持容器抽象的语义。要解决此问题我们自己实现这样的类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。标准库vector类型使用需要的头文件:#include 。vector 是一个类模板。不是一种数据类型,vector是一种数据类型。Vector的存储空间是连续的,list不是连续存储的。一、 定义和初始化vector v1;       //默认v1为空,故下面的赋值是错误的v1[0]=5;vectorv2(v1); 或v2=v1;或vec

2010-12-03 19:36:00 472

转载 opencv双摄像头的读取 CameraDS的使用

有时使用VS2008会出现如下错误:error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面) 改动SDK的头文件,不是一个好的办法,会降低代码的移植性。我的解决方法如下。在stdafx.h的开头,加上如下代码: #ifndef POINTER_64#if !defined(_MAC) && (defined(_M_MRX000) || defined(_M_AMD64) || defined(_M_IA64)) && (_MSC_VER >= 1100) && !(define

2010-12-03 19:29:00 1809 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除