其他博客

新浪博客 http://blog.sina.com.cn/guoguojun

2011-03-07 09:39:00

阅读数 671

评论数 0

g_signal_connect 与 g_signal_connect_swapped

在 2.0 版,信号系统已从 GTK 移到 GLib,因此在函数和类型的说明中有前缀 "g_" 而不是 "gtk_"。我们不打算介绍 GLib 2.0 信号系统相对 GTK 1.2 信号系统扩展的细节。 在我们详细分析helloworld程序之前,我们会讨...

2019-05-07 16:02:00

阅读数 26

评论数 0

模块已加载,但对dllregisterServer的调用失败

在注册dll或者ocx的时候, 经常会遇到这么一个问题: 模块 已加载,但对dllregisterServer的调用失败,错误代码为0x8004***** 网上有网友回复说需要在管理员的模式下进行注册:本人测试过, 会出现如下问题: 模块 加载失败。请确保该二进制存储在指定的路径中,...

2019-04-30 22:11:42

阅读数 11

评论数 0

十分钟看懂什么是VoLTE

你是不是遇到过下面这个情景: 正在用手机玩游戏……玩得正嗨,胜利在望…… 突然,来电话了…… 我勒个去!…#^%$^@ 完蛋……断网…… 这个时候的你,是不是很抓狂,是不是很想死? 其实,不止是游戏,有时候你看球、追剧、下载、导航,都会遇到这样的麻烦。 那么,问题来了——  1、为什...

2018-11-22 14:55:26

阅读数 516

评论数 0

PostMessage传递 CString 类型的字符串

当使用自定义消息时,可以使用下面的方法,进行传递。 CString* aaa  = new CString("dir"); ::PostMessage(GetParent()->  m_hWnd,  WM_USER+1007,  0, ...

2018-11-22 14:34:45

阅读数 401

评论数 0

图片的半透明处理

半透明原理:    假设LCD是256色的。颜色格式为332(RGB)    显存中的每一个字节的数据对应一个象素点。    在数据写入显存之前,读取相应相素点值,然后与新的数据按一定的规则混合之后,再写入相应像素点的显存。    这样主要问题关键是混合算法。    混合算法目前在游...

2017-12-05 10:14:35

阅读数 409

评论数 0

VC编程中,判断野指针

先查看网络摘抄的一段文字,如下: 验证指针是否可读/写。在函数的入口处,经常需要验证指针所指向的内容区域是否可读/写。 通常采用assert(p!= NULL)的检测形式。 但是,指针的值不为空并不代表指针指向了合法可读/写内存。Win32 API提供了函数IsBadReadPtr、IsBadW...

2017-04-25 16:41:06

阅读数 2059

评论数 0

CInternetFile怎么获取文件大小?!

CInternetFile 服务器端文件大小

2016-09-12 12:09:17

阅读数 959

评论数 0

QT开发笔记

1.显示中文 #include main函数中加  QTextCodec *texcCode;  texcCode=QTextCodec::codecForName("GB18030");  QTextCodec::setCodecForCStrings...

2016-08-31 11:09:11

阅读数 317

评论数 0

directshow视频旋转90度

想做一个transform filter完成视频数据的旋转,参考了SDK sample里的EZRGB24那个例子,现在对视频数据修改没问题了。现在的问题是:在transform filter 中如何改变数据类型呢(因为视频旋转90度要互换长宽),要保证下游滤波器长宽也是互换的。   1...

2016-08-29 11:21:01

阅读数 1436

评论数 0

读取其他进程的数据

假设需要读取的进程为Exe可执行程序A1、根据A的实际打开程序名:A.exe,来找到这个程序的窗口句柄(和进程句柄不同)typedef struct tagWNDINFO { DWORD dwProcessId; HWND hWnd; } WNDINFO, *LPWNDINFO;B...

2016-08-18 15:04:40

阅读数 2066

评论数 0

向量积(叉积)及其计算

昨晚想起叉积,竟然没印象了,在网上看了一下,转载出来 ~ 向量积(叉积)及其计算 向量积  a x b = (^n) * |a| * |b| * sin,  其中^n是同时垂直于a/b且符合右手定则的单位向量。        若已知向量a = (ax, ay, az), ...

2016-06-24 16:46:15

阅读数 7594

评论数 0

WinExec 函数

从程序里面,调用另一个程序。或者系统自带程序,例子如下: CString strcmd = "Explorer /e, " + strDeCodePath; WinExec(strcmd,SW_SHOW);

2016-06-24 09:26:16

阅读数 747

评论数 0

几何校正;正射校正;几何配准;影像配准,空间配准;辐射定标;大气校正;辐射校正的概念

1.几何校正   对于几何校正,有不同的定义,可分为按其产生原因和校正目的两种定义:   按其产生原因的定义:是指消除或改正遥感影像几何误差的过程。   由此可引申出做几何校正的原因:遥感图像的 几何畸变,其又可以分为两类:   ①内部畸变:由传感器性能差异引起,主要有: (a)比例尺畸...

2016-06-17 17:30:41

阅读数 2962

评论数 0

控制 C++生成随机数的范围

C++的随机数函数为rand(), 可以获得一个非负整数的随机数。 要让随机数限定在一个范围,可以采用模除加加法的方式。 要产生随机数r, 其范围为 m rand()%(n-m+1)+m 其原理为,对于任意数, 0 于是 0+m 即 m

2016-05-19 11:56:57

阅读数 3034

评论数 1

DirectShow控制USB摄像头

在使用DirectShow控制USB摄像头的技术方面,需要做几件准备工作: 1、安装DirectShow SDK ,这个比较繁琐,具体可以网上搜索。 2、配置开发工具的路径,如VS2008的相关包含的路径设置 3、网上有示例代码,我的资源也上传了一个示例代码。 主要对代码中可能遇到的问题进...

2016-04-19 09:37:28

阅读数 2203

评论数 0

VC下双屏显示的实现

主机上另外再连接一个监视器,这样主机就可以检测到两个显示器,设置显示器属性,将屏幕扩展到第二屏(采用扩展模式)。在VC编程时,可以检测到第二屏的信息(甚至多屏),比如屏的个数,各个屏的分辨率,各个屏的句柄,获得了这些信息后,就可以在第二屏上操作了,比如 画图之类。        在编程中要用到相...

2016-01-14 16:11:08

阅读数 3895

评论数 1

vs 2008 win32程序使用大内存 (>2GB)设置

今天用vc 2008调用matlab相机标定工具箱stereo rectify的DLL,程序运行到一半就挂。 试了N次都是这样。 没办法,写了一个matlab测试程序,测试没问题。 后面想到有没有可能是内存不够,原来在32位机上碰到过这个问题,校正小图可以,换大图(500W像素)就内存不够了...

2015-11-09 17:10:53

阅读数 2561

评论数 0

内存的申请与释放

释放内存?那要看你怎么申请的了 new->delete;malloc->free;GlobalAlloc->GlobalFree;VirtualAlloc(Ex)->VirtualFree(Ex)…… c++的用法: new delete ansi c的用法:mall...

2015-11-06 15:43:40

阅读数 2321

评论数 0

机器视觉--相机

在拍摄高速运动物体的场合,要选用逐行扫描摄像机或使用隔行扫描摄像机的场采集方式采集图像。 线阵摄像机适合于目标物体幅面大,或缺陷尺寸微小的场合,如:印刷质量检测,PCB板检测,布匹或棉花的检测,颗粒(粮食、水果等)检测等。 CCD和CMOS的主要性能比较 满阱容量差异:由于CMOS传感器的每个像...

2015-10-10 09:15:27

阅读数 967

评论数 0

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