- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 GUIToolkit(GUI工具包,Windowless,DirectUI)
项目地址:http://guitoolkit.codeplex.com/
2012-03-15 14:41:42
498
原创 发现一个好玩的东西 ARToolKti
ARToolKit介绍(百度百科):ARToolKit 它是一个C/C++ 语言编写的库,通过它可以让我们很容易的编写 增强现实 应用程序。增强现实(AR)是将电脑虚拟的图像覆盖到真实世界画面中,这个技术在工业和理论研究方面都存在着极大的潜能。相关图片:-------------------------------------
2012-02-28 14:06:44
179
原创 使用C++0x function & bind实现的事件
#pragma once#include #include using namespace std;#define delegate(t, f) std::bind(f, t, std::tr1::placeholders::_1, std::tr1::placeholders::_2);class event{private: typedef function Handle
2012-02-05 16:43:58
495
转载 如今的歌名越来越怪了
如今的歌名越来越怪了 1.王心凌《爱你》,S.H.E《我爱你》,Beyond《真的爱你》,李宗盛《我是真的爱你》,言承旭《我是真的真的很爱你》 点评:有这么这么复杂么? 2.王菲《如果你是假的》,邓丽君《假如我是真的》,萧正楠《假如我是假的》,孟庭苇《真的还是假的》 点评:能退货么? 3.成龙《我是谁》,蟑螂《忘了我是谁》,蔡依林《你是谁》,许志安
2012-01-09 10:34:31
403
原创 文本框
SetWindowLong(textBox1.Handle, GWL_STYLE, 1417740417);MoveWindow(textBox1.Handle, 55, 50, 100, 15, 1);
2012-01-07 14:03:19
200
原创 无标题窗口的移动
WinForm: protected override void WndProc(ref Message m) { if (m.Msg == 0x0201) //鼠标左键按下的消息 { m.Msg = 0x00A1; /
2012-01-01 02:10:37
358
原创 用代码关闭/打开显示器
关闭:SendMessage(hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2)打开:SendMessage(hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, -1)WM_SYSCOMMAND = 0x112SC_MONITORPOWER = 0xF170并不能对显示器电源进行控制,而只
2011-12-31 00:09:33
326
原创 数学表达式的计算-符号计算系统
关于数学表达式的计算,网上可能都已经说烂了,比如常用的前缀表达式,或者本人之前写过的正则表达式替换法,以及其他一些变通的方法(调用脚本语言、运行时编译)等。但本文所讲的方法,与以上方法相比有本质的不同,以上方法都是接受一个固定的数学表达式,然后计算出一个固定的数字作为结果,而本文的方法实质上相当于一个数学表达式的编译器,其过程是先将整个表达式编译成一个树状的中间结构,在此基础上进行各种操作,因此可
2011-12-30 21:33:31
428
原创 OpenCV/Emgu中的SFIT算法
//记录一下 public Image SIFT(Image img1, Image img2) { SIFTDetector sift = new SIFTDetector(); var f1 = sift.DetectFeatures(img1, null); var f2 = sift.De
2011-12-02 09:53:58
858
原创 [2011年12月1日] UnmangedImage类
以下为类的方法概览,方法摘要里标注[OK]的是效率已经超过调用OpenCV(使用Emgu 2.3版本)的,未标注的速度慢于OpenCV,标注[??]的尚未进行测试。代码下载地址:http://download.csdn.net/detail/wmesci/3868534namespace wmesci.Images{ /// 像素格式 public enum PixelF
2011-11-29 22:16:25
878
2
转载 SSE技术简介
Intel公司的单指令多数据流式扩展(SSE,Streaming SIMD Extensions)技术能够有效增强CPU浮点运算的能力。Visual Studio .NET 2003提供了对SSE指令集的编程支持,从而允许用户在C++代码中不用编写汇编代码就可直接使用SSE指令的功能。MSDN中有关SSE技术的主题[1]有可能会使不熟悉使用SSE汇编指令编程的初学者感到困惑,但是在阅读MSDN有关
2011-11-29 21:50:32
364
原创 Windows 7下使用窗口实时缩略图的类
Windows 7下使用窗口缩略图的类 internal sealed class ThumbnailSafeHandle : SafeHandle { [DllImport("dwmapi.dll", SetLastError = true)] static extern int DwmQueryThumbnailSourceSize(Thumbna
2011-11-29 21:45:59
798
原创 对比使用C# unsafe代码和OpenCV进行图像处理的效率(下)
经过前面的讨论,我对Image类进行了优化,代码如下: //C#灰度图像处理类,作者:wmesci //http://http://blog.csdn.net/wmesci unsafe class Image :CriticalHandle, IDisposable { [DllImport("kernel32.dll")]
2011-11-25 20:17:01
1534
1
原创 对比使用C# unsafe代码和OpenCV进行图像处理的效率(下)
经过前面的讨论,我对Image类进行了优化,代码如下: //C#灰度图像处理类,作者:wmesci //http://http://blog.csdn.net/wmesci unsafe class Image :CriticalHandle, IDisposable { [DllImport("kernel32.dll")] st
2011-11-25 19:00:38
168
原创 对比使用C# unsafe代码和OpenCV进行图像处理的效率(中)
方便起见,下面再贴一下上次的对比结果: 1、 2、 注意:由于上面两次比较不在同一系统上,Stopwatch.Frequency的值可能不同,故这两次的结果之间不具有可比性!!——————————————————————————————————————————————————————
2011-11-25 11:31:33
1949
1
原创 对比使用C# unsafe代码和OpenCV进行图像处理的效率(下)
方便起见,下面再贴一下上次的对比结果: 1、 2、 注意:由于上面两次比较不在同一系统上,Stopwatch.Frequency的值可能不同,故这两次的结果之间不具有可比性!!——————————————————————————————————————————————————————
2011-11-25 09:45:04
279
原创 对比使用C# unsafe代码和OpenCV进行图像处理的效率(上)
OpenCV是一套使用C/C++编写的开源计算机视觉库,全称Open Computer Vision,因其高效、全面,在计算机视觉领域应用极广。其在C#下的包装有多种,最常用的是Emgu。 本人最近在写一套计算机视觉处理软件,用的就是C# + Emgu,因为用到的OpenCV方法就那么几个(大概10多个),为了这些为数不多的方法而带着数MB的Emgu DLL,心里很是不爽
2011-11-24 22:49:35
4433
5
转载 没图你说个JB
中文: 没图你说个JB文言文:夫图之缺如,岂不若言之大屌英:You say a JB without pictures 日:JBはありがとうございました理解しなかった法:JB ne vous ai pas la figure d'un 俄:JB не показатель за 德:Ohne Bilder sagst du JB 意:JB non ha
2011-10-19 22:50:17
100
原创 数学表达式的计算-使用正则表达式
这种方式的基本思想就是循环使用正则表达式找出字符串中不带括号的那一部分,再分析出各个数字和运算符以及函数,并执行运算,然后将结果替换原表达式中相应部分,直到最后不能再进行任何替换。如: (3+5)*sin(7+9) -----> (3+5)*sin(7+9
2011-09-28 12:16:22
2139
原创 一道数学题
如上图,一个直角边为1的等腰直角三角形,把它的直角翻折到底边上,于是获得两个较小的等腰直角三角形,对这两个小三角形也进行同样的翻折,如此无限进行下去,极限情况下,这个三角形上两条直角边上的所有点都和底边重合了。下面有两种方法求这个三角形的两个直角边在极限情况下的总长度:1
2011-09-28 11:23:55
102
原创 关于高精度计时器
关于高精度计时器 一、毫秒级精度 1、[.NET] System.Environment.TickCount 获取系统启动后经过的毫秒数,包装了GetTickCount 2、[WINAPI] GetTickCount [DllImport("kernel32")]static extern uint GetTickCount();
2011-09-28 11:09:09
1355
转载 使用TCP协议的NAT穿透技术
一直以来,说起NAT穿透,很多人都会被告知使用UDP打孔这个技术,基本上没有人会告诉你如何使用TCP协议去穿透(甚至有的人会直接告诉你TCP协议是无法实现穿透的)。但是,众所周知的是,UDP是一个无连接的数据报协议,使用它就必须自己维护收发数据包的完整性,这常常会大大增加程序的复
2011-08-22 14:24:24
330
1
转载 画f(x,y)=0函数图像的算法
原文:http://www.cnblogs.com/geniusvczh/archive/2011/08/11/2135011.html 代码上传到了http://vlpp.codeplex.com/的Candidate\Games\FunctionVisual
2011-08-11 18:01:08
379
转载 仙剑五内存数据
仙剑五数据:base:930580,i为人物索引 [[base]+i*4]+500 //最大精 [[base]+i*4]+504 //当前精 [[base]+i*4]+508 //最大神 [[base]+i*4]+50C //当前神 [[
2011-08-11 13:50:20
64
转载 凹凸贴图、法线贴图、置换贴图
原帖地址:http://www.game798.com/html/2007-03/2997.htm作者:FXCarl 首先我想说,对于凹凸贴图在计算机图形领域中的研究,最早开始于70年代末,至今已经有接近30年历史了。NormalMap只是一种目前很流行的凹凸贴图
2011-08-10 15:06:50
379
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人