自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (25)
  • 收藏
  • 关注

原创 利用OpenCV旋转图像的摸索(2)

http://blog.csdn.net/leaf6094189/article/details/18554549以及http://blog.csdn.net/xiaowei_cqu/article/details/7616044对图像的矩阵变换做了详细的阐述:二维图的变换,如旋转、平移、缩放等,都可以转化为一系列的矩阵操作。这个变换矩阵是cv::Mat,它的维度通常是2行3列。变换矩阵通常的ty

2017-02-25 13:49:21 714

原创 如何将OpenCV的类型描述符与int值对应

OpenCV的 cv::Mat格式的类型值由type()返回,但是返回值是int型,不是OpenCV预定义的宏(CV_8UC1, CV_64FC1,......)。那么在断点调试时,如何才能知道type()的返回值对应什么Mat类型呢?http://blog.csdn.net/A1367297309/article/details/53065065 给出了查表的办法:而Open

2017-02-25 11:16:17 2190

原创 利用OpenCV旋转图像的摸索(1)

利用openCV的getRotationMatrix2D(center, angle, scale)函数可以方便的产生一个旋转操作矩阵。center是源图的旋转中心的坐标,以源图左上角为(0,0),向下为Y正方向。angle为源图被旋转的角度,以逆时针为正。scale是目标图相对源图的缩放比例。接下来利用warpAffine(image, rotateImg, rotateMat, image

2017-02-23 22:59:29 1046

转载 C++:error C4996: 'std::_Uninitialized_copy0': Function call with parameters that may be unsafe

转载自:http://blog.csdn.net/umdcoding/article/details/52108099错误调试:c:\program files (x86)\microsoft visual studio 12.0\vc\include\xmemory(348): error C4996: 'std::_Uninitialized_copy0': Funct

2017-02-17 22:32:17 1653

原创 cv::Mat的翻转和转置

cv::Mat的本质是矩阵。openCV对Mat类型的处理,实际上也是矩阵操作。这里给个小例子,介绍转置操作和翻转操作。这段代码受了http://www.tuicool.com/articles/emIr2u的启发。Mat m1 = imread("E:\\lena.jpg"); Mat m2; Mat m3; flip(m1, m2, 1); transpose(m1,

2017-02-14 22:08:05 22691

原创 把cv::Mat转化为QImage

前一篇博客《把QImage转换为cv::Mat》介绍了像素在QImage和Mat里面不同的存储方式,以及如何实现从QImage到Mat的转换。了解了存储像素的机理之后,从Mat向QImage的转化也不难。Qimage的构造函数有很多种,其中一种构造函数的使用方法与我们在上一篇《把QImage转换为cv::Mat》Mat的构造方法相似:在构造时,都要告知构造函数,图像的每行有几个字节(bytesPe

2017-02-12 15:28:37 10683 2

原创 把QImage转换为cv::Mat

本文受了http://blog.csdn.net/dancing_night/article/details/51545524的启发。QImage里面有一个指针bits(),用来指向存储像素的内存首地址。而cv::Mat也有一个成员data,同样指向存储像素的内存首地址。那么,假如我想把QImage转化为cv::Mat,是否只要调用memcpy就可以了吗?不是的。QImage的像素存储方式

2017-02-12 12:27:30 3102

原创 利用OpenCV实现图像的叠加

因为工作需要,我经常需要把两个图像叠加在一起。QT的QImage,或者MFC的CImage,都无法提供这种功能。(QT提供图像叠加功能,但不好使,见我的博客Qt的四个常见的图像叠加模式)实现叠加图像功能的最理想工具是OpenCV。下面给出我的图像叠加示例代码,并加以解释。#include "overlapmat.h"#include #include #include usi

2017-02-12 11:22:17 13352 2

原创 浅析OpenCV::Mat 类型的像素保存机理

由于工作需要,经常要把一幅灰度图保存到一段内存里,每一个字节代表一个像素的亮度。然后还要把这段像素保存到opencv的Mat变量里面。下面用程序来测试,Mat里面的像素数据是否也指向同一段内存。#include "matprobe.h"#include #include #include #include using namespace cv; #pragma commen

2017-02-11 15:14:54 1841

原创 QT--如何格式化显示数字?

介绍一个小程序,实现16进制和10进制的互转。其中运用了QString::arg()方法,实现了数字的格式化显示:数字至少用4位表示;不足四位的,用0补上。#include "mainwindow.h"#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent),

2017-02-07 13:03:28 5392

IMG_20240216_175113.jpg

IMG_20240216_175113.jpg

2024-02-16

QCustomPlot示例

QCustomPlot示例

2023-04-01

qsqlrelationaltablemodel使用示例

qsqlrelationaltablemodel使用示例

2022-11-06

Qt程序,将三沙市的GeoJson格式数据转化为mif文件

Qt程序,将三沙市的GeoJson格式数据转化为mif文件

2022-11-02

qt使用QProcess实现父子进程通信,适用linux平台

qt使用QProcess实现父子进程通信

2022-10-27

设置QTableView的内容自动换行,代理方式

采用代理方式,实现qtableview的文字自动换行

2022-09-25

示例:如何设置编辑QTableView单元格时的字体颜色

如何设置编辑QTableView单元格时的字体颜色

2022-09-25

基于qt的程序,演示了如何通过setStyleSheet配置checkbox按钮的外观。

基于qt的程序,演示了如何通过setStyleSheet配置checkbox按钮的外观。包括源代码和可执行程序。

2022-06-25

链接次序导致程序行为变化的示例

采用Qt编写。Dll1和Dll2是两个库,Dll1PlusDll2是调用前两者的工程。

2022-05-22

ctk框架源码,以及ctkData资源

ctk框架源码,以及ctkData资源,供编译ctk框架用

2022-05-04

使用qt读取xml文件并写入另一个文件

使用qt读取xml文件并写入另一个文件的示例

2022-05-01

基于Qt开发的C++程序。利用assimp读取gltf/fbx等文件,并显示

基于Qt开发的C++程序。利用assimp读取gltf/fbx等文件,并显示。用vs2013编译

2022-04-25

DXSDK 2010 Redistribution 32位 2010 Redistribution 64位

DXSDK 2010 Redistribution 32位 2010 Redistribution 64位 CMake assimp所需材料

2022-04-23

assimp 3.1.1的源码以及 用vs2013, vs2019分别编译产生的dll和lib(64位)

assimp 3.1.1的源码, 以及 用vs2013, 编译产生的64位dll-lib库; 用vs2019编译产生的64位dll和lib库

2022-04-23

定制QWidget标题栏的示例,并含有qss配置QTabWidget样式的示例

定制QWidget标题栏的示例,并含有qss配置QTabWidget样式的示例,以及展示如何显示一个不在状态栏出现的窗口

2022-04-10

ubuntu20.04下,采用Qt编译cuda的实例代码

ubuntu20.04下编译cuda,采用Qt的实例代码

2022-01-12

expandable.rar

基于qt可伸缩的窗口实现示例

2021-06-10

tableWrap.rar

qtableview文字根据列宽自动换行的方法

2021-05-27

gdalTif.rar

利用gdal将多通道tif转化为bmp

2021-04-10

Qprocess实例

演示QProcess的使用方法,在QT中直接打开word文档,并且考虑了指令中含有汉字的处理,和含有空格的处理。并考虑了内存释放

2020-10-01

htmlTable.rar

采用qt + html实现在表格中嵌入文本框+下拉框。文本框可编辑;下拉框中的选项可变。html与qt实现数据交互

2020-07-26

release.rar

这是c++ 多线程编程示例,演示了release 模式编译后带来的死循环问题。具体代码的解释见https://blog.csdn.net/liji_digital/article/details/104542544

2020-02-27

不使用bind的UDP

小例子。不使用bind函数,也可以建立udp套接字并与一个已知端口通信

2019-02-21

GDAL保存灰度BMP示例

根据我的博客《利用GDAL保存bmp格式的灰度图(一)》而上传的代码

2018-11-30

CVIEW显示灰度图示例

CVIEW显示灰度图示例,代码在https://blog.csdn.net/liji_digital/article/details/84502750 有解释

2018-11-25

基于qt的视频播放器

基于qt的视频播放器,支持本地mp4文件载入,进度显示,进度拖动

2018-11-03

基于opengl的曲线绘制示例

基于opengl的曲线绘制示例,缺点是,没有画出坐标轴。可以参考https://blog.csdn.net/liji_digital/article/details/78473568 来添加坐标轴

2018-10-15

QT信号槽传递自定义结构体示例

ArbStruct用于生成封装的类,UseArbStruct是主程序,它调用了ArbStruct

2018-09-13

mfc写入xls文件示例

mfc写入xls文件示例,VS 2008亲测可以运行。但是后来用vs2017打开过一次,sln被升级了。可以参照我的博客新建一个同名工程,再操作一遍,把其中的cpp文件,h文件和资源文件拷贝到新的工程里编译运行即可。

2018-09-05

虚拟地球apk

将apk下载到android手机上,安装即可。安装之后,运行程序,并将手机置于google的cardboard中,用户将看到一个有立体感的旋转地球。

2018-04-26

地球纹理贴图

用于OpenGL绘制地球,与我的博客《qt + opengl 绘制地球》中的代码配合使用

2017-11-22

pyserial-2.6

解压即可,看我的博客《利用python发出rs232信号(一)》里面有详细介绍

2016-07-31

空空如也

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

TA关注的人

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