自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

有志者事竟成

大圣,此去欲何?踏南天,碎凌霄。若一去不回...?便一去不回!

  • 博客(42)
  • 资源 (15)
  • 问答 (21)
  • 收藏
  • 关注

转载 给sublime3配置C++(编译,运行,和格式化代码)

这段时间一直在搞Sbulime,以前一直都是用Codeblocks,但是sublime更加轻便下载安装sublime什么的我就不说了,先讲怎么配置MinGW安装好MinGW后,需要修改环境变量,右键我的电脑->属性->高级系统设置->高级->环境变量,然后把MinGW的bin目录,地址加到Path里,如果有多个用分号隔开如果是Win10就直接是下面这个画面了,方便的多

2017-12-18 19:21:41 888 1

转载 Qt For Android 获取手机屏幕大小

获取方法首先看一段程序代码:int main(int argc, char *argv[]){ QApplication a(argc, argv); Dialog w; w.show(); return a.exec();}a为应用程序,w为对话框;我们获取屏幕大小,需要从变量a这里获取; QScreen *iScreen =

2017-12-18 12:51:38 2157 1

转载 OpenCV提取显示一张图片的R,G,B颜色分量

使用OpenCV分别提取一张图片的R、G、B分量然后显示出来:[cpp] view plain copy#include "opencv/cv.h"  #include "opencv/highgui.h"    int main(int argc,char** argv)  {      IplImage* src =

2017-12-11 18:55:04 4442

转载 图像像素中通道概念解析

通道在图像处理中的应用 —通道起源如果问“什么是 photoshop中最重要、最不可缺少的功能?”相信很多人的回答是“图层”。其实,在 photoshop3.0 之前,根本没有图层的功能。在图像处理中,最重要的功能是选区范围。只有正确地运用选区范围,才能够进行精确的合成。如果无法选区,也就无法作出相应的操作或处理。为了记录选区范围,可以通过黑与白的形式将其保存为单独的图像,进而制作各种效果

2017-12-11 18:54:45 2280

转载 缩放图像

一、主要函数介绍1.1 Resize函数功能:图像大小变换函数原型:void cvResize(         const CvArr* src,         CvArr* dst,         int interpolation=CV_INTER_LINEAR );参数说明:src    输入图像.

2017-12-11 18:54:21 168

转载 阈值化

对图像中的三个同澳求和,然后在值为100处度结果进行截断[cpp] view plain copy#include   #include "opencv/cv.h"  #include "opencv/highgui.h"      void sum_rgb(IplImage* src, IplImage* d

2017-12-11 18:54:01 350

转载 OpenCV学习笔记(6)——边缘检测

[cpp] view plain copy#include "opencv/cv.h"  #include "opencv/highgui.h"    int main(int argc,char** argv)  {      IplImage* in = cvLoadImage(argv[1]);//载入图像      cvNamedWi

2017-12-11 18:53:34 197

转载 OpenCV学习笔记(1)——显示一个图片

环境:Ubuntu12.04,完全安装桌面版本ROS(hydro版本)。安装Opencv[html] view plain copy$ sudo apt-get install ros-hydro-opencv2 ros-hydro-vision-opencv  安装后的opencv路径:/

2017-12-11 18:52:59 273

转载 OpenCV学习笔记(4)——平滑处理图像

利用OpenCV平滑处理图像:[cpp] view plain copy#include "opencv/cv.h"  #include "opencv/highgui.h"    int main(int argc, char**argv)  {      IplImage* img = cvLoadImag

2017-12-11 18:52:33 241

转载 OpenCV学习笔记(3)——进度条视频播放控制

这里用一个进度条控制视频的播放快慢,以帧为单位控制进度条。代码如下:[objc] view plain copy#include "opencv/cv.h"  #include "opencv/highgui.h"    int  g_slider_position  = 0;//滚动条的位置变量  CvCapture

2017-12-11 18:52:15 1181

转载 OpenCV学习笔记(2)——播放视频

播放视频文件:[cpp] view plain copy#include "opencv/cv.h"  #include "opencv/highgui.h"      int main(int argc,char** argv)  {      cvNamedWindow("Pirate",0);//创建窗口

2017-12-11 18:51:45 167

转载 QsciScintilla的使用方法总结(一个很好用的文本编辑器库)

今天就整理一下Qt下使用qsciscintilla的心得吧。什么是qsciscintillaScintilla是一个免费、跨平台、支持语法高亮的编辑控件。它完整支持源代码的编辑和调试,包括语法高亮、错误指示、代码完成(code completion)和调用提示(call tips)。能包含标记(marker)的页边(margin)可用于标记断点、折叠和高亮当前行。而QSci

2017-12-11 18:48:03 6490 2

转载 将一个视频转换为一个极坐标视频

[cpp] view plain copy/* 将一个视频转换为一个极坐标视频 */  #include "opencv/cv.h"  #include "opencv/highgui.h"    int main(int argc,char** argv)  {      CvCapture* capture = 0;//视频读入设

2017-12-10 19:22:33 805

转载 缩放图像

一、主要函数介绍1.1 Resize函数功能:图像大小变换函数原型:void cvResize(         const CvArr* src,         CvArr* dst,         int interpolation=CV_INTER_LINEAR );参数说明:src    输入图像.

2017-12-10 19:18:03 200

转载 滑动条缩放图片

[cpp] view plain copy#include "opencv/cv.h"  #include "opencv/highgui.h"  #include     int slider_position = 0;    //滚动条的位置变量  double  fScale = 1.0;       //缩放比例     CvSi

2017-12-10 19:09:54 425

转载 SLAM方法汇总

SLAM概述SLAM一般处理流程包括track和map两部分。所谓的track是用来估计相机的位姿,也叫front-end。而map部分(back-end)则是深度的构建,通过前面的跟踪模块估计得到相机的位姿,采用三角法(triangulation)计算相应特征点的深度,进行当前环境map的重建,重建出的map同时为front-end提供更好的姿态估计,并可以用于例如闭环检测.

2017-12-10 19:08:00 544

转载 TLD视觉跟踪

TLD算法好牛逼一个,这里有个视频,是作者展示算法的效果,http://www.56.com/u83/v_NTk3Mzc1NTI.html。下面这个csdn博客里有人做的相关总结,感觉挺好的,收藏了!下面有个Compressive Tracking的网址,提供的代码很少,但实时性很好,matlab代码下下来就能用。 以下博文转自:http://blog.csdn.net/win

2017-12-10 19:06:54 261

转载 OpenCV 2.4.9在Ubuntu下的配置与安装

每次学习新东西或者换新的电脑,最让人头疼的就是环境的安装了。网上有一大堆教程,不过总地来讲,比较混乱,有些甚至有误导性,当然也不乏一些有质量的博客。为了方便自己以后重复安装以及能够帮助到有需要的朋友,在此将相关有用的博客整理一下。      这里主要讲一些如何在Ubuntu(12.04)下安装Opencv(2.4.9)。Opencv的源码可以在其官网下载,也可以在百度网盘下载。 Ope

2017-12-10 18:59:55 188

转载 Opencv QT 环境搭建

1、下载工具:下载安装Qt最新版本:https://www.qt.io/download-open-source/#section-2下载安装Cmake最新版本:https://cmake.org/download/下载安装opencv3.1:http://opencv.org/downloads.html2、双击打开cmake-gui,指定open

2017-12-10 18:57:46 793

转载 WordXML格式解析

前言Office2003以上,Word可以以XML文本格式存储,这样就可以使用外部程序创建Word文件,而不需要使用Word的对象。也能够自由的打开分析Word文件,或者发布到自己的Web页面,或者其他更多应用。一个典型的WordXML结构可以是如下的样子:Hello, World.可以用记事本创建一个文件,将上面的XML内容粘贴,并保存为h

2017-12-10 12:08:11 36085 11

转载 vc++中的import的使用

#import 指令1. C++中使用 COM 简单的方法是用 #import 导入 type library2. # import 指令将 COM 产生对应的 C++类别,可以用接近於VBScript和Visual Basic的语句操作 COM3. 使用 #import 命令就可以将该文件导入到我们的程式码中。type library 的内容将被转换为描述了 COM Interfac

2017-12-10 11:04:08 6226

转载 #import 指令 (C++)

已用于合并类型库中的信息。该类型库的内容转换为C++类,主要描述COM接口。  #import "filename" [attributes]  #import [attributes]例如:  #import "c:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("E

2017-12-10 11:01:36 11607

转载 Qt中的三种基类

一.QMainWindow:QMainWindow类提供一个带有菜单条,工具条和一个状态条的主应用程序窗口。主窗口通常提供一个大的中央窗口部件,以及周围菜单,工具条,和一个状态栏。QMainWindow窗口经常被继承,使得封装中央部件,菜单,工具条,状态栏等都变得很容易,当用户点击它的时候,相应的槽就会被调用。二.QWidgetQWidet类是所有用户界面对象的基类,窗

2017-12-09 13:30:06 3043

转载 Qt实用技巧:会呼吸的痛(呼吸点/呼吸灯)

Demo下载地址:http://download.csdn.net/download/qq21497936/10150349入坑        主窗口为QWidget的子类时,不论设置QPallet和setStyleSheets设置背景图片是无法生效的,但设置颜色却可以生效。Demo目录结构        关键代码

2017-12-09 09:09:00 3904 2

原创 动态数组的设计

array_vector.h#ifndef _ARRAY_VECTOR_#define _ARRAY_VECTOR_ //防止重复包含/* C/C++里面内存到底可以分配在那些位置? 1:参数 局部变量 分配在栈上 2:静态变量 全局变量 分配在数据段上 3:使用malloc free new delete在运行期间像操作系统申请的内存,然后不用了,又释放内存,为堆上

2017-12-08 22:17:27 474

转载 Excel的xml表现格式

随着即将发布 微软的下一个版本®  办公室(目前代号为“Office 12的”),将有微软的Word,PowerPoint新的默认文件格式®和Excel ®。这些称为Microsoft Office Open XML格式的新格式将为Office开发人员打开一个全新的世界。默认情况下,Office文档将是开放和可访问的,因为它们将使用标准的ZIP和XML技术,并提供完整的文档,并且可以免费使用许

2017-12-08 17:30:31 11841 3

转载 自学Qt之路——串口编程(使用自带Qt库)

之前学习嵌入式驱动,做一个红外摄像头的项目,在操作系统之上直接操作LCD显示屏,显示图像。后来听说Qt能够跨平台,跨window,Android,Linux三个平台,而且做项目必须有个图形界面,看起来高大上。之后根据这个项目需要,自学Qt5.6,写个博客记录一下自己学习过程。之前看过Qt的基本操作,一些类的用法,还有信号与槽的机制。开始着手项目,首先是串口通信。通过万能的度娘,发现

2017-12-08 09:21:04 553

转载 自学Qt之路——串口编程(使用第三方提供的类)

第三方提供的类,下载到的文件为qextserialport-1.2win-alpha,qextserialbase.cpp和qextserialbase.h文件定义了一个QextSerialBase类,win_qextserialport.cpp和win_qextserialport.h文件定义了一个Win_QextSerialPort类,posix_qextserialport.cpp和posi

2017-12-08 09:19:30 517

转载 QT串口编程的相关类(QSerialPortInfo)

QT Serial Port相关的类只有两个QSerialPortInfo(#include) 和QserialPort(#include)先来介绍QSerialPortInfo1:QSerialPortInfo(#include) 该类是一个串口的辅助类类,提供主要是提供系统已经存在串口的信息。该类中的静态函数(QList availablePorts()后面详细

2017-12-08 08:36:24 1170

转载 QT modbus类简介及串口modbus例程源码分析

1.Qt中几个常用的串口modbus类QModbusRtuSerialSlave         //modbus串口通信方式下的服务器类QModbusRtuSerialMaster      //串口通信方式下的客户端类QModbusServer                     // QModbusServer类接收和处理modbus的请求。QModbus

2017-12-08 08:34:03 13247 3

转载 初次使用QT5串口类QSerialPort

我这里主要是对串口类的简单使用,实现的功能是以读写方式打开串口,点击发送数据按钮将发送区的数据发送到缓冲区,然后在接收区显示出来,界面如下:(源码可以在这里下载)                                                                     这里使用了QSerialPort模块提供的两个类:QSeri

2017-12-08 08:24:01 17898 3

转载 Qt 串口类QSerialPort 使用笔记

Qt 串口类QSerialPort 使用笔记 虽然现在大多数的家用PC机上已经不提供RS232接口了。但是由于RS232串口操作简单、通讯可靠,在工业领域中仍然有大量的应用。Qt以前的版本中,没有提供官方的对RS232串口的支持,编写串口程序很不方便。现在好了,在 Qt5.1 中提供了QtSerialPort模块,方便编程人员快速的开发应用串口的应用程序。 本文就简单的讲讲QtSe

2017-12-08 08:08:30 444

原创 成员函数作为回调函数

2017-12-07 15:36:24 344

转载 QLibrary Class Reference(qt加载外部库)

QLibrary Class Reference[QtCore module]该类加载分享的库在运行时。#include 继承QObject注意:所有函数是可重入的公共类型:enum LoadHint { ResolveAllSymbolsHint, ExportExternalSymbolsHint, LoadArchiveMemberHint }flags LoadHints

2017-12-05 16:33:05 944

转载 使用QLibrary加载动态库

使用QLibrary可以在程序运行时加载动态链接库。一个QLibrary的实例作用于一个单一的共享库上。QLibrary提供了一种平台无关的方式访问库中的函数。可以在构建QLibrary的实例时将要加载的库文件传入,也可以在创建实例后使用setFileName()显式的设置要加载的文件名。当加载库文件时,QLibrary会搜索所有平台特定的库位置,除非传入的文件名具有绝对路径。如果传入的文

2017-12-05 15:01:46 5619 1

转载 C语言重载宏函数的小技巧

在写C/C++语言时我们经常会用到宏定义,宏函数就是带参数的宏定义(blablabla……省去背景介绍)。有时候我们会需要一个可以有多种参数版本的宏定义,例如:12#define MACRO_FUN(a) doSomethingWithOneArg(a)#define MACRO_FUN(a, b) doSomethingWithTwoArgs(a, b)但是宏定义不像正规函数

2017-12-04 23:54:38 6206

转载 Qt自定义进度条

瞎扯转眼已经折腾Qt(画图软件23333)快5个月了,C++的东西没学到多少,各种软件绘图技巧倒是折腾了不少。在刚开始工作的时候看到设计稿的软件界面还是一脸懵逼的,现在发现没有什么是Qt的paint()和PS解决不了的,如果有,再加个Ae~ o( ̄▽ ̄)ブ简介在需要按比例显示数据的时候,进度条是必不可少的。Qt中有一个进度条相关的类QProgressBar,这个类提供了简单的水平或垂直的

2017-12-03 15:17:01 13232 2

转载 c++回调函数 callback

C++中实现回调机制的几种方式(1)Callback方式Callback的本质是设置一个函数指针进去,然后在需要需要触发某个事件时调用该方法, 比如Windows的窗口消息处理函数就是这种类型。比如下面的示例代码,我们在Download完成时需要触发一个通知外面的事件:[cpp] view plaincopytypedef

2017-12-03 12:49:39 348

转载 Qt之实现好友列表

一直都认为,用最通俗的语言,讲解最深刻的技术,是每一个技术交流者应该考虑的事情,今天朋友问我,好友列表该怎么实现。我想起之前上网查阅的时候,发现网上介绍这块的内容甚少,而且讲解的不够好,于是,本着互相交流的精神,在这里讲解一下我是怎么实现QQ好友列表的。1、Q:关于好友列表到底是QTreeWidget/QTreeView还是QListWidget/QListView的问题?   

2017-12-03 12:17:29 2778 1

转载 项视图类之QListWidget

类QListWidget在其内部定义了一个具有列表结构的模型,并以列表形式显示其中的数据项。列表中的每个数据项被表示为类QListWidgetItem的一个对象。在列表视图中所要显示的数据被存放在每个数据项的角色DisplayRole对应的数据子项中。这个数据子项的类型为QVariant,其中可以存放类型为QString的字符串,也可以存放类型为int或者double的数值。我们可以调用QList

2017-12-03 11:54:06 615

dm_3.1233.rar

本资源源码由dumpcpp生成的大漠COM接口文档 版本为:大漠插件 3.1233 本资源包含以下文档: dm.h dm.cpp 大漠插件 大漠综合工具

2020-02-03

WPS_2019.rar

本资源源码由dumpcpp生成的办公软件COM接口文档 版本为:金山 WPS 2019 本资源包含以下文档: word.h word.cpp excel.h excel.cpp powerpoint.h powerpoint.cpp

2020-02-03

office_2010.rar

本资源源码由dumpcpp生成的办公软件COM接口文档 版本为:Microsoft Office 2010 本资源包含以下文档: office.h office.cpp word.h word.cpp excel.h excel.cpp powerpoint.h powerpoint.cpp

2020-02-03

office_ProfessionalEnhancement2016.rar

本资源源码由dumpcpp生成的办公软件COM接口文档 版本为:Microsoft Office 专业增强版 2016 本资源包含以下文档: office.h office.cpp word.h word.cpp excel.h excel.cpp powerpoint.h powerpoint.cpp

2020-02-03

QWebEngine简易浏览器

使用Qt框架引用QtWebEngine模块,实现了一个简易浏览器。

2018-03-26

Qt源码之COM串口调试

Qt源码之COM串口调试

2017-07-17

Qt图像代码之屏幕截图

Qt图像代码之屏幕截图

2017-07-17

Qt游戏类源码之贪吃蛇2

Qt游戏类源码之贪吃蛇2

2017-07-17

Qt游戏代码之关灯游戏

Qt游戏代码之关灯游戏

2017-07-17

Qt游戏代码之坦克大战

Qt游戏代码之坦克大战

2017-07-17

Qt游戏类源码之贪吃蛇

Qt游戏类源码之贪吃蛇

2017-07-17

Qt动态编译部署及静态库编译

word文档: 文档名称:动态编译部署及静态库编译

2017-07-17

Qt 5编程入门

PDF文档: 书籍名称:Qt 5编程入门

2017-07-17

Qt学习之路2

PDF文档: 书籍名称:《Qt学习之路2》

2017-07-17

[2016][Lee Zhi Eng] Qt5 C++ GUI Programming Cookbook

PDF文档: 书籍名称: Qt5 C++ GUI Programming Cookbook

2017-07-17

谁用CMAKE编译过Qt6的MySQL插件?

2023-10-07

这种乱码如何让他显示正常呢?

2023-05-30

var animation = PropertyAnimation {这段QML代码有什么问题呢?需要怎么修改呢?

2023-05-18

这段QML代码有什么问题吗?需要怎么修改呢?

2023-05-18

系统API函数EnumDesktopsA如何使用(语言-c++)

2023-05-15

PE系统运行Win10安装包提示如下信息

2022-07-24

qt如何配置MySQL数据库?

2022-03-18

WIN10有没有提供农历相关的公开API?

2021-09-16

插件一般用什么软件和语言编译呢?

2021-09-05

FFMPEG编码时出错是怎么回事呢?

2021-09-05

调用FFMPEG库API报错是怎么回事呢?

2021-09-05

Qt编译插件关联的json文件有什么用呢?

2021-08-30

如何从dll界面主动调用主程序的功能呢?

2021-08-30

使用qtLibraryTarget函数包含,debug模式模式生成的库名称没有带d怎么回事?

2021-08-28

当前Qt Creater有什么问题吗?怎么报版本过低呢?

2021-08-28

C++语言Qt框架Pro工程文件中的target.path是什么意思呢?

2021-08-27

在处理文本文档的时候,各位都遇到过什么处理需求呢?

2021-08-19

Qt如何实现类似于PS工具栏那样的控件?

2021-08-13

如何禁止QDockWidget贴边自动进入主窗口?

2021-08-13

如何设置Qt的QPlainTextEdit控件拥有多个游标?

2021-08-12

如何统计个人软件的安装量呢?

2021-08-10

QT SCXML是什么文件呢?起到了什么作用呢?

2021-08-07

Qt自带示例mapviewer中JS资源文件调用Math类是如何引入的呢?

2021-08-06

Qt自带示例cube中后缀为glsl的文件是什么语言的代码呢?

2021-08-06

在Qt自带示例中后缀为buf和spv的是什么文件呢?

2021-08-06

Qt的pro工程文件里requires()函数是什么意思呢?

2021-08-06

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

TA关注的人

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