- 浏览: 99159 次
-
最新评论
文章列表
关于“无法解析的外部符号”和“该符号在函数_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 释放与此关联的所有进程
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英文为Component Object Model(组件对象模型),是微软生产软件组件的标准。
它是构造二进制兼容软件组件的规范,不管组件应用何种语言编写只要遵循com规范就可以相互直接通信。提出com规范主要是为了满足:
1.程序的快速 ...
COM是开发软件组件的一种方法。组件实际上是一些小的二进制可执行程序,它们可以给应用程序,操作系统以及其他组件提供服务。开发自定义的COM组件就如同开发动态的,面向对象的API。多个COM对象可以连接起来形成应用程序 ...
vc中调用Com组件的方法详解
- 博客分类:
- Others
需求:1.创建myCom.dll,该COM只有一个组件,两个接口: IGetRes--方法Hello(), IGetResEx--方法HelloEx()2.在工程中导入组件或类型库
#import "组件所在目录myCom.dll" no_namespace
或
VS2012程序打包部署详解
- 博客分类:
- Others
目录(?)[-]
一NET程序部署机制
二InstallShield程序打包图解
设置安装程序集
发布程序
设置程序安装信息
添加程序文件
添加程序的资源文件
设置安装注册文件
设计程序的打开方式
设置程序安装注册表项
C# 使用sqlite 轻量级数据库
- 博客分类:
- Others
一 准备工作
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函数详解
- 博客分类:
- WaterMark
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与OpenGL的功能与区别,开始我也不甚了了,后来才明白,其实他们有很多相似的地方,重要的是偏重点不同。OpenCV偏重与视觉理解,OpenGL偏重于视觉表达。举一个可能不太恰当的例子,OpenGL是眼睛,是画板,我们得到的是多彩世界的真实显现,而OpenCV偏重于对这些信息的处理,理解,通过OpenCV的理解计算机可以知道图像的哪一部分是圆的,哪一部分是方的。
OpenCV不是语言,是开放计算机视觉的库,是从事计算机视觉尖兵利器。其中里边很多有用数学公式函数,可以应用在很多领 ...
OpenCV学习笔记之CXCORE篇
- 博客分类:
- OpenCV
为使得OpenCV的整个库便于管理和扩充,将整个库分成若干子库,CxCore是最重要的一个子库,从“core"名字可以看出,该库提供了所有OpenCV运行时的一些最基本的数据结构,包括矩阵,数组的基本运算,包括出错处理的一些基本函数。具体分为下面若干部分。
基础结构:
CvPoint
二维坐标系下的点,类型为整型
typedef struct CvPoint
{
int x; /* X坐标, 通常以0为基点 */
int y; /* y坐标, 通常以0为基点 */
}
CvPoint;
/* 构造函数 */
inline CvPoin ...