自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【QT】QT从零入门教程(十):图像RGB单通道提取

有了图像灰度化的基础后,实现RGB的大通道提取就简单多了。主要思想就是将图像要提取的通道原值赋给新图像,其余通道置0。这里仅给出蓝色通道提取的思路和示例代码,其他通道类似。/*************************************** Function: Channel::Blue(QString Path, QLabel *imgLabel) Description: 提...

2019-11-20 19:04:12 2407 1

原创 【QT】QT从零入门教程(九):图像二值化(QSlider和QSpinBox改变阈值)

有了上一讲图像灰度化的基础之后,这一讲来说一下如何通过QSlider和QSpinBox改变阈值,以获得不同阈值情况下的二值化图像。下边先展示运行效果:要实现QSlider和QSpinBox同步变化,只需要将两个控件的value相互connect就可以了。代码如下: /* 设置灰度变换窗口 */ QSlider *slider = new QSlider(Qt::Horizon...

2019-11-07 22:08:23 2360 2

原创 【QT】QT从零入门教程(八):图像灰度化

学习一下图像处理的基础算法,写下来总结一下:灰度图像我们可以通过下面几种方法,将其转换为灰度:1.浮点算法:Gray=R0.3+G0.59+B0.112.整数方法:Gray=(R30+G59+B11)/1003.移位方法:Gray =(R76+G151+B*28)>>8;4.平均值法:Gray=(R+G+B)/3;5.仅取绿色:Gray=G;通过上述任一种方法求得G...

2019-11-06 22:32:46 3366 2

原创 【QT】QT从零入门教程(七):鼠标滚轮实现图像的放大缩小

鼠标滚轮实现图像放大缩小的主要思想:通过wheelEvent来获得鼠标滚轮的angleDelta,即滚轮转角。然后通过数据类型转换,将读取的值转换成整型数值叠加到图像的尺寸长和宽上,从而实现图像的放大和缩小。注意:滚轮向上滑转角为正,所以图像放大。滚轮向下滑转角为负,所以图像缩小。下边直接上代码,头文件中只需要加上使用鼠标滚轮的声明函数就行:void wheelEvent(QWheelEve...

2019-11-05 22:23:37 9900 13

原创 【QT】QT从零入门教程(六):图像适应窗口及图像旋转

关于QDockWidget的概念和运用请参考:https://blog.csdn.net/u013165921/article/details/79380520上边链接里的代码都可以直接编译运行,我就不多做赘述。下边直接附上图像适应窗口及图像旋转的运行结果和代码。//.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#pragma once#inc...

2019-11-04 22:31:56 744

原创 【QT】QT从零入门教程(五):图像文件操作 [新建,打开,保存,另存为]

首先要感谢“笔尖bj” 提供的代码分享:https://blog.csdn.net/u013165921/article/details/79380097 在他的前文中已经讲解了菜单栏、工具栏、任务栏的实现方法。我直接用他的代码发现他用的信号和槽的编程方法还是Qt4版的编程方法,我更新为Qt5中常用的编程方式。除了信号和槽以外,我对另存方法做了一点优化,另外在每个调用函数中添加了测试语...

2019-11-03 21:57:21 1228 2

空空如也

空空如也

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

TA关注的人

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