`
文章列表
关于“无法解析的外部符号”和“该符号在函数_wmain 中被引用”的问题 在VS2008和opendv的环境下: error LNK2019: 无法解析的外部符号_cvDestroyWindow,该符号在函数_wmain 中被引用 error LNK2019: 无法解析的外部符号_cvReleaseImage,该符号在函数_wmain 中被引用 error LNK2019: 无法解析的外部符号_cvWaitKey,该符号在函数_wmain 中被引用 error LNK2019: 无法解析的外部符号_cvShowImage,该符号在函数_wmain 中被引用 error LNK201 ...
 RGB和YUV都是色彩空间,用于表示颜色,两者可以相互转化。 YUV(亦称YCrCb)是被欧洲电视系统所采用的一种颜色编码方法(属于PAL)。YUV主要用于优化彩色视频信号的传输,使其向后兼容老式黑白电视。与R GB视频信号传输相比,它最大的优点在于只需占用极少的带宽(RGB要求三个独立的视频信号同时传输)。     中"Y"表示明亮度(Lumina nce或Luma),也就是灰阶值;是个基带信号。而"U"和"V"表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。U和V不是基带 ...
看到网上很多人使用

C# Process

    博客分类:
  • c#
1.process类的使用 Start 启动进程资源将其与process类关联 Kill立即关闭进程 waitforExit 在等待关联进程的退出 Close 释放与此关联的所有进程

创建COM组件

1) 创建COM组件     在MATLAB命令窗口输入命令comtool,打开Matlab Builder对话框,它是Matlab builder for com的主要工作环境。点击File->New Project,会弹出一个新工程设置对话框,填入组件名和类名,完成之后点OK,完成新工程的创建 ...
“C#如何获取快捷方式指向的目标文件”,这个问题在百度上搜索的大多数结果是打开快捷方式文件,把快捷方式文件按字节读入指数组中,然后自己编写代码逐字节读出目标文件路径,这种方法初学者就有点搞不清楚,特别是不了解捷方式文件组织方式的,用这个方法很费劲。 其实C#解决起来很简单,原理就是利用IWshRuntimeLibrary中的IWshShortcut类,就可以获取快捷方式指向的目标文件了。 以下是具体步骤:
这几天在学习COM组件技术,网上看了很多教程,发现有一些很基础的东西基本都没有涉及,下面我就结合网上的一些教程加上自己的体会来进行一些总结。  (1)COM组件是什么?   COM组件由以Win 32动态连接库(DLL)或可执行文件(EXE)形式发布的可执行代码所组成。再向深入了看,以C++为例,COM组件实际上就是一些实现了特定接口的类,而接口都是纯虚类。组件从接口派生而来。我们可以简单的用纯粹的C++的语法形式来描述COM是个什么东西:   class IObject

COM与DLL

com英文为Component Object Model(组件对象模型),是微软生产软件组件的标准。 它是构造二进制兼容软件组件的规范,不管组件应用何种语言编写只要遵循com规范就可以相互直接通信。提出com规范主要是为了满足:  1.程序的快速 ...

什么是COM组件

COM是开发软件组件的一种方法。组件实际上是一些小的二进制可执行程序,它们可以给应用程序,操作系统以及其他组件提供服务。开发自定义的COM组件就如同开发动态的,面向对象的API。多个COM对象可以连接起来形成应用程序 ...
需求:1.创建myCom.dll,该COM只有一个组件,两个接口:   IGetRes--方法Hello(),   IGetResEx--方法HelloEx()2.在工程中导入组件或类型库  #import "组件所在目录myCom.dll" no_namespace 或
目录(?)[-] 一NET程序部署机制 二InstallShield程序打包图解 设置安装程序集 发布程序 设置程序安装信息 添加程序文件 添加程序的资源文件 设置安装注册文件 设计程序的打开方式 设置程序安装注册表项
一 准备工作 sqlite3.exe 下载地址:http://www.sqlite.org/download.html     下载"sqlite-shell-win32-x86-3070800.zip" 就OK了 Precompiled Binaries For Windows   sqlite-shell-win32-x86-3070800.zip (248.28 KiB)  
wavedec2函数: 1.功能:实现图像(即二维信号)的多层分解,多层,即多尺度. 2.格式:[c,s]=wavedec2(X,N,'wname')      [c,s]=wavedec2(X,N,Lo_D,Hi_D)(我不讨论它) 3.参数说明:对图像X用wname小波基函数实现N层分解, 这里的小波基函数应该根据实际情况选择,具体选择办法可以搜之或者 help WFILTERS .输出为c,s. c为各层分解系数,s为各层分解系数长度,也就是大小. 4.c的结构:c=[A(N)|H(N)|V(N)|D(N)|H(N-1)|V(N-1)|D(N-1)|H(N-2)|V(N- ...

OpenCV介绍

万里之行,始于足下。OpenCV,从我了解到现在使用,也有两三年的时间了。期间,有很多朋友问我,OpenCV与OpenGL的功能与区别,开始我也不甚了了,后来才明白,其实他们有很多相似的地方,重要的是偏重点不同。OpenCV偏重与视觉理解,OpenGL偏重于视觉表达。举一个可能不太恰当的例子,OpenGL是眼睛,是画板,我们得到的是多彩世界的真实显现,而OpenCV偏重于对这些信息的处理,理解,通过OpenCV的理解计算机可以知道图像的哪一部分是圆的,哪一部分是方的。     OpenCV不是语言,是开放计算机视觉的库,是从事计算机视觉尖兵利器。其中里边很多有用数学公式函数,可以应用在很多领 ...
为使得OpenCV的整个库便于管理和扩充,将整个库分成若干子库,CxCore是最重要的一个子库,从“core"名字可以看出,该库提供了所有OpenCV运行时的一些最基本的数据结构,包括矩阵,数组的基本运算,包括出错处理的一些基本函数。具体分为下面若干部分。     基础结构:  CvPoint 二维坐标系下的点,类型为整型 typedef struct CvPoint { int x; /* X坐标, 通常以0为基点 */ int y; /* y坐标, 通常以0为基点 */ } CvPoint; /* 构造函数 */ inline CvPoin ...
Global site tag (gtag.js) - Google Analytics