自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

《好好先生》专栏

多多交流,多多合作,多多进步!

  • 博客(113)
  • 资源 (56)
  • 收藏
  • 关注

原创 Qt安装Windows调试器

Qt安装Windows调试器问题:Win10下使用Qt无法调试,这是因为没有指定调试器。解决方法:1. 打开网址:https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk,选择“下载安装程序”,下载“winsdksetup.exe”;2. 打开“winsdksetup.exe”,按下述步骤操作:...

2019-01-23 10:03:18 2309

原创 Qt ui->setupUi(this)的作用

ui->setupUi(this)的作用ui->setupUi(this);// setupUi(this)是由.ui文件生成的类的构造函数,作用是对界面进行初始化,// 它按照Qt设计器里设计的样子把窗体画出来,把Qt设计器里面定义的信号和槽建立起来。// 也可以说,setupUi是界面和写程序之间的桥梁。...

2019-01-22 20:03:32 12142

原创 Qt添加Lib库

Qt添加Lib库1. 添加第三方头文件首先,添加头文件#include "ControlCAN.h"; 然后,再将这个头文件放到工程的目录下。2. 添加.lib文件首先,将.lib文件放到对应的工程目录下(当然,放到其他路径也可以)。但是,仅仅这样是不行的,工程不会主动去包含这个.lib文件,必须声明lib文件在哪里才可以。所以,要在.pro文件中,加上下述语句:LIBS ...

2019-01-20 09:07:17 8439

原创 Q_OBJECT宏的作用

Q_OBJECT宏的作用The Q_OBJECT macro at the beginning of the class definition is necessary for all classes that define signals or slots.只有加入Q_OBJECT,才能使用QT的signal和slot机制。比如编写事件接口等程序时,有时会出现如下问题:在PC端成...

2019-01-20 09:00:06 290

原创 Qt Creator 添加自定义注释

Qt Creator 添加自定义注释自定义注释注释的原则是有助于对程序的阅读理解,不宜太多,也不能太少(一般情况下,源代码有效注释量必须在20%以上)。注释的风格可根据自己的喜好自定义,但必须准确、简洁、易懂。说明性文件(例如:.h 文件、.inc 文件、.def 文件等)头部应进行注释,注释一般需要列出:版权说明 生成日期 作者 功能此外,也可以列出与其它文件的关系、修改...

2019-01-19 21:05:27 339

原创 Qt如何添加注解

Qt如何添加注解代码一定要规范,一定要注释!各位知道,Qt Creator中有生成这种注释的快捷键吗?点击“工具”=>“选项”=>“文本编辑器”=>“片段”=>点击“组”=>选择c++=>然后即可自己添加。...

2019-01-19 12:08:40 1332

原创 工业相机选型方法

工业相机选型方法面阵相机和镜头选型已知:被检测物体大小为A×B,要求分辨率小于C,工作距离为D。相机选型步骤:相机最低分辨率 = (A×B)/(C×C); 选择相机时,最小缺陷面积在3~5个像素以上,因此相机的最低分辨率应大于3×(A×B)/(C×C)。镜头选型步骤:计算短边对应的像素数E = B/C,相机长边和短边的像素数都要大于E; 像元尺寸 = 产品短边尺寸B / ...

2019-01-19 12:02:43 4139

原创 QT和MFC对比

QT和MFC对比面试的时候可能都会问,为什么开发C++用QT而不用MFC,查阅了一些资料,总结有以下几点,面试可以这样回答:先说QT:1. 跨平台,可在Windows、 Linux、Unix等多平台开发。2. QT做的GUI开发要比MFC要好,并且QT界面库支持CSS,界面设计更方便更美观。3. 面向对象的特性体现的比MFC明显,在命名,继承,类的组织等方面保持了优秀的一致性,代码写...

2019-01-17 16:13:08 30599

原创 各种版本的Visual C++编译器

各种版本的Visual C++编译器:MSC 1.0 _MSC_VER == 100MSC 2.0 _MSC_VER == 200MSC 3.0 _MSC_VER == 300MSC 4.0 _MSC_VER == 400MSC 5.0 _MSC_VER == 500MSC 6.0 _MSC_VER == 600MSC ...

2019-01-17 15:56:51 4748

原创 MinGW简介

MinGW简介MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtim...

2019-01-16 09:35:21 623

原创 UWP简介

UWP简介UWP即Windows 10中的Universal Windows Platform简称。即Windows通用应用平台,在Windows 10 Mobile/Surface(Windows平板电脑)/PC/Xbox/HoloLens等平台上运行,UWP不同于传统pc上的exe应用,也跟只适用于手机端的app有本质区别。它并不是为某一个终端而设计,而是可以在所有windows10设备上...

2019-01-16 09:29:57 1644

原创 相机标定讲解

相机标定讲解在图像测量等机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数(内参、外参、畸变参数)的过程就称之为相机标定(或摄像机标定)。在图像测量等机器视觉应用中,相机参数的标定都是非常关键的环节,其标定结果的精度及算法的稳定性直接影响相...

2019-01-14 10:29:21 1491

原创 CoCreateInstance调用返回代码0x80040154的一种解决方法

CoCreateInstance调用返回代码0x80040154的一种解决方法前面的一篇博文中总结了开发Windows Thumbnail Handler的一些经验。在公司实际项目中,需要同时针对图片和视频实现缩略图。同时还要在图片和视频文件的顶部加上LOGO,如下:于是考虑了一下实现方案:LOGO资源采用Base64编码编译到DLL中去; 公司自有的图片和视频文件进行全景拼接时...

2019-01-14 08:24:35 3224

原创 64位系统使用Access数据库文件的彻底解决方法

64位系统使用Access数据库文件的彻底解决方法最近,有PDF.NET用户问我怎么在64位系统下无法访问Access数据库的问题,我第一反应是我怎么没有遇到呢?今天一看自己的VS和Office都是32位版本的,所以在VS里面调试访问Access是没有问题的,但是直接使用编译好的.NET程序访问Access,就出问题了,报:未在本地计算机上注册“Microsoft.Jet.Oledb.4....

2019-01-14 08:16:10 3638

原创 引入齐次坐标的作用

引入齐次坐标的作用        齐次坐标就是将一个原本是n维的向量用一个n+1维向量来表示。         许多图形应用涉及到几何变换,主要包括平移、旋转、缩放。以矩阵表达式来计算这些变换时,平移是矩阵相加,旋转和缩放则是矩阵相乘,综合起来可以表示为 x=R∗X+t(注:因为习惯的原因,实际使用时一般使用变化矩阵左乘向量)(R 旋转缩放矩阵,t 为平移矩阵,X为原向量,x 为变换后的向量...

2019-01-13 23:53:15 713

原创 C语言数组初始化

C语言数组初始化wchar_t wname[128]={0};char cname[256]={0};我感兴趣的是:1. 这种赋值的结果。2. 这种形式是否符合标准编码规则?我找到了如下资料,可能有助于对这个知识点的掌握。/*初始化值的个数可少于数组元素个数。当初始化值的个数少于数组元素个数时,前面的按序初始化相应值,后面的初始化为0(全局或静态数组)或为不确定值(局部...

2019-01-13 23:23:20 3139

原创 Run-Time Check Failure #2 – Stack around the variable 'a' was corrupted.

Run-Time Check Failure #2 – Stack around the variable 'a' was corrupted.今天在用VS调代码的时候,会出现这个问题,经过查找以及DEBUG,最终发现是由于建立的数组下标溢出造成的,溢出的下标对应的数组的内容会出现乱码!分析:Run-Time Check Failure #2:一般是栈被破坏,你的代码可能有缓冲区溢出一...

2019-01-13 20:55:08 46090

原创 VC++编程中的文件操作API和CFile类

VC++编程中的文件操作API和CFile类在VC编程中,操作文件的方法主要有两种:利用API函数和MFC的CFile类。微软在其中封装了文件的一般操作,下面我就介绍一下如何利用这两种方法实现文件操作。创建或打开一个文件API函数CreateFile可打开和创建文件、管道、邮槽、通信服务、设备以及控制台,但是在此时只是介绍用这个函数怎么实现创建和打开一个文件。HANDLE Crea...

2019-01-11 00:16:45 541

原创 VC++文件操作

VC++文件操作各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。文件的查找当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MF...

2019-01-11 00:16:39 395

原创 C++面试题-指针-指针数组与数组指针

C++面试题-指针-指针数组与数组指针问:int (*p)[n]与int *p[n]的区别?答:int (*p)[n]是数组指针,指向某n个元素所组成的整块的数组,返回值是整型指针类型的。 int *p[n]是指针数组,指向数组里面的每个元素,即p[0]指向第一个元素,p[1]指向第二个元素,以此类推,p[n-1]指向第n-1个元素,返回值是整型的。 问:下面代码的输出结果是什...

2019-01-11 00:16:33 3431

原创 C++面试题-面向对象-面向对象概念

C++面试题-面向对象-面向对象概念问:说说C++和C的主要区别?答:C语言属于面向过程语言,通过函数来实现程序功能。而C++是面向对象语言,主要通过类的形式来实现程序功能。 使用C++编写的面向对象应用程序比C语言编写的程序更容易维护、扩展性更强。 C++多用于开发上层应用软件,而C语言代码体积小、执行效率高,多编写系统软件和嵌入式开发。例如:Windows操作系统、Linux...

2019-01-11 00:16:27 2904

原创 C++面试题-面向对象-多态性与虚函数

C++面试题-面向对象-多态性与虚函数问:在C++程序中调用被C编译器编译后的函数,为什么要加extern "C"?答:C++语言支持函数重载,C语言不支持函数重载。函数被C++编译后在库中的名字与C语言的不同。假设某个函数的原型为:void foo(int c,int y); 该函数被C编译器编译后在库中的名字为_foo,而C++编译器则会产生像_foo_int_int之类的名字。C++...

2019-01-11 00:16:21 1295

原创 C++面试题-面向对象-构造函数和析构函数

C++面试题-面向对象-构造函数和析构函数问:构造函数与析构函数是什么?区别是什么?答:构造函数:每个类都分别定义了它的对象被初始化的方式,类通过一个或几个特殊的成员函数来控制其对象的初始化过程,这些函数叫做构造函数。构造函数的任务是初始化对象的数据成员,构造函数最重要的作用是创建对象本身。析构函数:析构函数初始化对象的非static数据成员,还可能做一些其他工作;析构函数释放对象...

2019-01-11 00:16:15 802

原创 C++面试题-面向对象-静态成员变量以及静态成员函数

C++面试题-面向对象-静态成员变量以及静态成员函数问:在类中,静态数据成员和普通数据成员有何区别?答:普通数据成员属于类的对象,对象被创建后,普通数据成员才会分配内存。静态数据成员属于整个类,即使没有创建对象,它也存在; 只能在类外进行初始化,默认初始化为0; 可以使用类的对象,引用或指针访问静态数据成员; 类的任何成员函数都可以访问类的静态数据成员; 和普通成员一样,都可以...

2019-01-11 00:16:07 378

原创 C++面试题-指针-动态内存指针

C++面试题-指针-动态内存指针问:什么是内存泄漏和内存溢出?答:内存泄漏:在程序申请内存后,该内存不再会被引用,但是不能释放该内存空间。如果你delete指针之后,该空间不能归还,自己又不能进行访问(找不到该内存的地址)。内存溢出:系统预定好的内存空间不满足程序在请求的内存大小,不够用,就是内存越界。(比如一个由系统分配固定大小的数组存放大于该数组的一组数据,便是溢出)主要的情况就是...

2019-01-11 00:16:01 376

原创 C++面试题-指针-指针与指针的引用

C++面试题-指针-指针与指针的引用下面代码编译运行之后是否正常运行?void swap(char *&a, char *&b){    char temp;    temp = *a;    *a = *b;    *b = temp;}int main(){    char *stra = "hello";    char *strb...

2019-01-10 00:15:40 710

原创 int (*p)(int x)和int* p(int x)的区别

int (*p)(int x)和int* p(int x)的区别int (*p)(int x)是函数指针,可以直接使用,它的返回值是int型。int* p(int x);是一个返回值为int型指针的函数的声明,不能直接用,必须先定义才能使用,它的返回值是int *型。int * fun(){       int b = 90;       int *a = &b;...

2019-01-10 00:15:27 2273

原创 Access在Win10连接失败的问题

Access在Win10连接失败的问题Access在Win7可以连接成功,但是在Win10连接失败,检查了不是代码问题,发现是在Win10数据源里面,没有Access数据库驱动的问题。try{       CoInitialize(NULL);       m_pConnection = _ConnectionPtr(__uuidof(Connection));      ...

2019-01-10 00:15:22 3518

原创 winsock编程:关于因为头文件而报错的问题

winsock编程:关于因为头文件而报错的问题本文介绍关于头文件#include<windows.h>放在#include<winsock.h>之前报错的问题。源文件1中:#include<windows.h>#include<winsock2.h>//...//...源文件2中:#include<winsock...

2019-01-10 00:15:16 420

原创 C++面试题-指针-指针常量与常量指针

C++面试题-指针-指针常量与常量指针请用代码来解释以下常量指针与指针常量?指针常量:指向常量的指针。const int *p1;int const *p1;上述两者等价。const *p1(或者const int *p1),*p1是p1指向的变量的内容,所以p1所指向的内存区的值不能被改变。#include<iostream>using namespa...

2019-01-10 00:15:11 282

原创 COM的八个经验和教训

COM的八个经验和教训总是调用CoInitialize(Ex)硬件公司编写了一个非常复杂的基于COM的应用程序,其中使用了许多进程内和本地(进程外)的COM组件。在开始时,应用程序创建了COM对象以服务于运行在多线程单元(MTA)中的各种客户端线程。该对象还可以托管给MTA,这意味着接口指针可以在客户端线程之间自由交换。测试中发现在应用程序准备关闭之前,一切都进行得不错。然后,不知是什么原...

2019-01-10 00:15:04 399

原创 向量在另一个向量上的投影

向量在另一个向量上的投影若v向量为单位向量,则结果为uv向量的点积* v向量。即:某个方向力u,在v方向上的分量。

2019-01-10 00:14:59 50184

原创 基于八叉树的区域增长点云分割算法

基于八叉树的区域增长点云分割算法1. 提出问题激光雷达探测到城市环境的物体表面构成三维几何点,相应的点云分割技术常用于建筑物重建。由于建筑物的复杂性,数据分割计算量很大,传统的点云分割方法需人工干预,又很耗时。为了提高分割算法的效率和精确度,本文采用了一种高效的区域增长算法,对航空激光扫描到的建筑物点数据进行分割,提取出关注的特征。2. 相关工作三种数据分割方法的比较:①基于模...

2019-01-10 00:14:53 1338

原创 VC中海量文件读写类设计与应用

VC中海量文件读写类设计与应用文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、WriteFile()、ReadFile()和MFC提供的CFile类等。一般来说,以上这些函数可以满足大多数场合的要求,但是对于某些特殊应用领域所需要的动辄几十GB、几百GB、乃至几TB的海量存储,再以通常的文件处...

2019-01-10 00:14:46 163

原创 进程间通讯方法

进程间通讯方法进程通常被定义为一个正在运行的程序实例,它由两个部分组成:一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方;另一个是地址空间,它包含所有的可执行模块或DLL模块的代码和数据。它还包含动态分配的空间。如线程堆栈和堆分配空间。每个进程被赋予它自己的虚拟地址空间,当进程中的一个线程正在运行时,该线程可以访问只属于它的进程的内存。属于其它进程...

2019-01-10 00:14:39 165

原创 C++代码中执行bat文件

C++代码中执行bat文件在C++代码中执行磁盘上的一个bat文件,这个bat文件的完整路径是:E:\\7z\\my7z.bat。方法1system("E:\\7z\\my7z.bat");system是C标准库中的函数。方法2WinExec("E:\\7z\\my7z.bat", SW_HIDE);WinExec是Windows.h中的函数。方法3PROCES...

2019-01-09 13:10:13 4789

原创 关闭使用ShellExecute打开的进程

关闭使用ShellExecute打开的进程最近做一个项目使用到ShellExecute来打开一个带参数的外部exe文件,关闭时遇到不少问题,最终解决,总结如下。对于关闭ShellExecute打开的进程窗口,网上比较多的是用FindWindow方式,可惜我也不知道这窗口的名称。通过查询资料找到以下方式可以关闭进程:// lpProcessName为打开的进程名称 带文件类型后缀 如:*...

2019-01-09 13:10:08 4119

原创 64位进程调用32位DLL的解决方法

64位进程调用32位DLL的解决方法最近做在Windows XP X64,VS2005环境下,32位程序编译为64位程序的工作,遇到了一些64位编程中可能遇到的问题:如内联汇编(解决方法改为C/C++代码),long类型的变化,最关键的遇到了64位进程需要调用32位DLL的问题。由于有一些32位DLL没有源代码,无法重新编译为64位DLL,所以只能想办法解决64位进程调用32位DLL问题,这个...

2019-01-09 13:09:51 10828

原创 C++键盘钩子

C++键盘钩子Windows系统是建立在事件驱动的机制上的,整个系统都是通过消息传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的...

2019-01-09 13:09:45 3487

原创 C++调用.lib的方法

C++调用.lib的方法1. 隐式加载1. 隐式加载链接,有三种方法:1. LIB文件直接加入到工程文件列表中。在VC中打开File View一页,选中工程名,单击鼠标右键,然后选中"Add Files to Project"菜单,在弹出的文件对话框中选中要加入DLL的LIB文件。然后在首先要使用该函数的地方加上该LIB的头文件,如#include "..\lib.h"即可(没有头...

2019-01-09 13:09:38 9384

ePub Reader for Windows.zip

Epub Reader for Windows是一个Windows 实用ePub电子书阅读器,它支持查看epud格式的电子书,同时还支持快速把epud格式电子书转换为PDF或者jpg格式。

2019-12-23

WinRing0_1_3_1b.zip

winring0_1_3_1b 附有驱动源码,示例源码,驱动二进制文件(带数字签名),示例可执行文件。 可以在最新的 windows 10 32/64 位系统下正常使用,无须关闭驱动程序强制签名,强悍无比! 有了 winring0,硬件特权谁都行!!!

2019-06-14

23种设计模式(C++)

c++设计模式,适合对设计架构有兴趣的人阅读,可以提升我们的设计思维

2019-01-16

WS2_32库(Win32+Win64)

ws2_32.dll是Windows Sockets应用程序接口, 用于支持Internet和网络应用程序。程序运行时会自动调用ws2_32.dll文件,ws2_32.dll是个动态链接库文件位于系统文件夹中。Windows在查找动态链接库文件时会先在应用程序当前目录搜索,如果没有找到然后才会搜索Windows所在目录;如果还是没有会搜索system32和system目录。

2019-01-07

Iocomp ActiveX 402SP1

装这个软件的时候请断开网络,序列号选择第一个,点击add后安装,跳到填资料的页面就随便填下,然后下一步,最后会要求连接网络不用管它,连接失败就点重试,三次后就跳到安装界面,安装完之后就可以用了,之后就选择装在什么软件上。

2018-06-28

MATLAB_2017b(删除“.txt”)

版本亮点包括: 数据分析:MATLAB视觉,用于回归的应用程序,以及更多的用于机器学习的大数据算法 深度学习:使用预训练的 CNN 模型,导入 Caffe 模型,使用多个 GPU 和云实例进行训练 自动驾驶:用来设计、仿真和测试 ADAS 以及自动驾驶系统的新工具箱 并行仿真:使用 parsim 命令直接运行多个并行仿真任务 5G 库:对 3GPP 5G 无线电新技术进行仿真的 MATLAB 函数 升级?:升级到最新版本,轻松实现全项目升级及跨版本整合

2017-12-22

modbuspp-master

MODBUS++ (MODBUSPP) is an open source c++ class/ library making an encapsulation of Modbus TCP Protocol published by Modicon (Now Schneider Electirc). MODBUS++ is based on Object-Oriented Programming. While it keeps the efficiency of C++ Code , it provides a higher level of abstraction than other C Modbus Library. Generally, it is easier for programmers to use in their development requiring MODBUS TCP Protocol.

2017-12-18

CvvImage.h和CvvImage.cpp

opencv新版本剔除了CvvImage类,但在利用opencv开发时常还要用到这两个文件,CvvImage.h和CvvImage.cpp

2017-11-04

inttypes.h+stdint.h

fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory. stdint.h是c99标准的头文件,vc不支持,所以肯定会提示“No such file or directory”的。

2017-10-31

Visual Assist X 10.9.2237

包含安装包和破解过的va_x.dll。 老规矩,先安装,后替换va_x.dll即可。

2017-10-31

基于OPC规范的客户应用程序实现

OPC规范把硬件供应商和应用软件开发者分离开来,使得双方的工作效率都有了很大提高。软件开发商无需了解硬件的实质和操作过程,只要遵循OPC规范进行开发,就能够访问OPC服务器中的数据。OPC十分适应过程控制的需要,开发商可用C++等高级语言编写软件程序,大大简化了过去从设备传输数据的复杂过程。本文介绍的在Visual C++环境下开发使用定制接口访问数据的OPC客户程序,能够发挥OPC服务器的最佳性能,完全可以满足过程控制领域对数据的实时、高效的要求。

2017-08-28

Visual Assist X(10.9.2059)

包含安装包和破解过的va_x.dll。 老规矩,先安装,后替换va_x.dll即可。

2015-03-25

Ubuntu 桌面培训

Ubuntu 桌面培训,初学者可以参考,用于熟悉Ubuntu操作系统!

2014-01-22

MX Component 3.16

仅供学习交流使用,请勿用于商业用途!谢谢你的合作!

2014-01-22

BEncode Editor

可以查看和 修改torrent种子文件的信息,方便发布

2013-06-13

正则表达式 VC

在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。

2013-06-01

C++ GUI Programming with Qt 4

利用奇趣科技公司(Trolltech)的Qt应用程序框架,可以构建出工业级的跨平台应用程序。在源代码不经任何修改的情况下,这些程序即可流畅运行于Windows、Lillux/UNIX、Mac 0S X和嵌入式Linux上,“一次编写,随处编译”。 《C++GUIQt4编程》(第2版)对Qt进行了全面介绍,充分展示了Qt程序开发模式中的每一个细节。奇趣科技公司就是采用这样一本包含诸多实际应用和深刻见解的书籍来对新员工进行Qt培洲的。在《C++GUIQt4编程》(第2版)中,除了可以找到诸如数据库访问XML集成、自定义控件的创建等成熟完善的技术以外,还可以为每一项实际的GUI开发任务找到最佳的解决方案。

2013-05-22

HALCON手册简体中文版

HALCON机器视觉图像处理软件是在世界范围内广泛使用的机器视觉软件。用户可以利用其开放式结构快速开发图像处理和机器视觉应用软件。

2013-05-20

SKINS++ FOR VC

Skin++,系统软件,采用独特的软件界面开发技术,让原本复杂繁琐的界面编程变得轻松自如,随着换肤技术的不断进步,Skin++不仅是功能强大的换肤控件,而且是一款非常通用的换肤插件。只需要在您的程序中添加一句代码,Skin++就能让您的界面焕然一新,并拥有多种主题风格和色调的动态切换功能。

2013-05-20

专业工控控件IOCOMP简介

Iocomp ActiveX/VCL 是一套用于工业控制的仪表盘控件,适用于 ActiveX 或 VCL 开发环境。Iocomp 工业仪表盘控件包(VCL版)包括多种用来创建专业的仪表和测量、工业控制、工业监控等相关的应用程序的控件包,包括仪表盘控件、开关控件、 实时曲线控件、LED灯控件等等。Iocomp ActiveX/VCL已被全球1000多家企业所使用,它具备实时、高速、专业的优势。 Iocomp ActiveX/VCL一共有四个版本:标准版(standard)、专业版(Pro)、绘图版(Plot)、终极版(Ultimate)

2013-05-20

VC下配置Halcon

HALCON提供多种开发语言的接口,如C++及内建的.NET支持接口。通过这些接口,用户可以从编程语言,如C、C++、C#、Visual Basic或 Delphi 中,访问超过1400个功能强大的HALCON算子。 HALCON开放式的结构使用户可以访问已定义好的数据结构,从而将其与诸如用户界面和过程控制等软件组件进一步集成在一起。HALCON内置的高性能内存管理能力使的用户可以将全部精力都放在应用开发上。

2013-05-16

VS2008 C#下HALCON环境配置

该资源介绍了如何在VS2008 C#环境下配置HALCON使用环境,可供参考! 在HALCON/.NET中所有的HALCON算子和数据结构都以高级类出现,大大简化了用户应用程序的开发。HALCON/.NET可以在.NET语言中使用,如C#、Visual Basic .NET和C++。HALCON/.NET既可以在Windows操作系统中使用,也可以在Linux/UNIX上与Mono一起使用。

2013-05-16

protobuf-all-3.15.6.zip

protobuf源码

2021-03-27

protobuf-3.15.6(Debug).zip

编译后的“protoc.exe”、“libprotobuf.dll”、“libprotobuf-lite.dll”、“libprotoc.dll”;拷贝到“C:\Windows\System32”即可。

2021-03-27

protobuf-3.15.6(Release).zip

编译后的“protoc.exe”、“libprotobuf.dll”、“libprotobuf-lite.dll”、“libprotoc.dll”;拷贝到“C:\Windows\System32”即可。

2021-03-27

cmake-3.19.1-win64-x64.zip

CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。

2020-12-16

opencv_contrib-4.4.0.zip

opencv_contrib扩展模块中,例如人脸识别、生物视觉、特征点提取等众多非常强大的功能。扩展模块是对基础功能的补充,由于某些算法具有专利保护,无法放在基础模块中,而这部分算法却是学习图像处理常用的算法,例如,大名鼎鼎的有专利保护的SIFT特征点提取算法就在这个扩展模块中,虽然有专利,但是使用OpenCV的开发者依然可以免费用于非商业用途。

2020-07-21

opencv-4.4.0.zip

OpenCV4.4正式发布 opencv4.4包括集成ARM上tengine推理加速引擎框架支持,OpenVINO加速引擎默认使用 nGraph API等重大改动。

2020-07-21

opencv-4.3.0.zip

OpenCV4.3正式发布 opencv4.3包括集成ARM上tengine推理加速引擎框架支持,OpenVINO加速引擎默认使用 nGraph API等重大改动。

2020-04-26

opencv_contrib-4.3.0.zip

opencv_contrib扩展模块中,例如人脸识别、生物视觉、特征点提取等众多非常强大的功能。扩展模块是对基础功能的补充,由于某些算法具有专利保护,无法放在基础模块中,而这部分算法却是学习图像处理常用的算法,例如,大名鼎鼎的有专利保护的SIFT特征点提取算法就在这个扩展模块中,虽然有专利,但是使用OpenCV的开发者依然可以免费用于非商业用途。

2020-04-26

ippicv_2020_win_intel64_20191018_general.zip

opencv-4.3.0源码编译,需要下载第三方ippcv库,ippicv_2020_win_intel64_20191018_general.zip

2020-04-07

ffmpeg-4.0.2.tar.xz

python opencv需要下载第三方ffmpeg, ffmpeg-4.0.2.tar.xz

2020-04-07

ippicv_2020_lnx_intel64_20191018_general.zip

opencv-4.3.0源码编译,需要下载第三方ippcv库,ippicv_2020_lnx_intel64_20191018_general.tgz

2020-04-07

opencv-4.2.0-linux.zip

因为opencv官网的下载速度太慢,所以特地提供给国内伙伴们下载。此处为opencv-4.2.0的linux版本

2020-03-05

cpu-z_1.91-cn.exe

CPU-Z is a freeware that gathers information on some of the main devices of your system. HWMonitor PRO Extended version of HWMonitor Extended version of the hardware.

2020-01-06

FBReaderSetup-0.12.10.zip

FBReader is a very easy to use e-book reader which improves your reading experience and makes searching texts fast and simple. FBReader supports the following formats FB2, HTML, CHM, PDB, ZTXT, TCR, RTF, OEB, TXT, TAR, ZIP, GZIP, BZIP2, OpenReader, Palmdoc

2019-12-24

PDFSplitter.zip

PDF Splitter是一款新将几个页面结合成一个多页PDF文件的实用工具。PDF Splitter使用简单并且具有一个界面。你所要做的就是设置它,点击几下。它可以以多种方式生成页面。

2019-12-22

PDFBinder.zip

PDFBinder是一个非常简易的开源PDF合并软件,使用简便,只有合并pdf文件这一种功能。,可以很容易的将多个 PDF 合并为单一 PDF,支持排序。直接按“+”或者拖放PDF进入框内,然后用菜单上的上下箭头调整顺序,单击“Bind!”即可开始合并。

2019-12-22

PDFCreator.zip

PDFCreator中文版是一个开源应用程序,其功能强大,操作简单,便捷实用。PDFCreator中文版可以将多个独立的文档转化成一个PDF文件,支持Windows打印功能的任何程序都可以使用它创建PDF文档。

2019-12-22

Kalman Filtering Theory and Practice Using MATLAB (2015, 4th).pdf

Organized for use as a text for an introductory course in stochastic processes at the senior level and as a first-year, graduate-level course in Kalman filtering theory and applications, this book includes real-world problems in practice as illustrative examples, and also covers the more practical aspects of implementation. The author Grewal teaches at Cal State Fullerton and also offers seminars and tutorials on Kalman Filters. Dr. Grewal has contributed the Article on Kalman Filters for the Webster Encyclopedia

2019-12-22

空空如也

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

TA关注的人

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