- 博客(16)
- 资源 (7)
- 收藏
- 关注
原创 数字图像处理-3.7混合空间增强法-骨骼图 基于opencv3.4.3的实现
引子刚开始看冈萨雷斯的《数字图像处理》时,3.7节 混合空间增强法中图3.4.3中的全身骨骼图的印象非常深刻。牛XX啊,这么模糊,都能变得这么清楚。虽然书中也给出了大段大段的解释,但是能力实在有限,又是自学的,看得云里雾里,反正不明觉厉就是了。但是这个也一直留在脑中了,希望自己也能实现出来。在学习opencv的时候,一直贼心不死的回过头去瞄一眼这个例子,多数时候都放弃了。经过一段时间的open...
2018-12-07 10:44:14
6412
10
原创 OpenCV3.4.3基本模块的接口一览
OpenCV模块大纲:OpenCV模块一、core 核心1.Operation on arrays 矩阵操作二、imgpro 图像处理1.Image Filter 滤波器2.Geometry Image Transformations 几何变换:放大,缩小,形变等3.Histgram 直方图4.Structural Analysis and Shape Des...
2018-11-09 11:33:06
1161
原创 OpenCV3.4.3模块功能一览--源自Opencv中文网教程
公式:dst(x,y)=∑kernel(x′,y′)∗src(x+x′−anchor.x,y+y′−anchor.y) 0≤y′<kernel. rows0≤x′<kernel.cols,
2018-11-08 17:26:12
445
原创 数字图像处理中的一些数学概念:矩阵,函数,导数,微分,积分
定义:设函数http://www2.edu-edu.com.cn/lesson_crs78/self/j_0022/soft/images/0104/image004.gif [点击并拖拽以移动] 的定义域是http://www2.edu-edu.com.cn/lesson_crs78/self/j_0022/soft/images/0104/image005.gif [点击并拖拽以移动] ,值域是http://www2.edu-edu.com.cn/lesson_crs78/self/j_0022/sof
2018-08-07 11:23:10
2794
原创 Qt QImage+QCustomPlot实现灰度直方图
初学数字图像处理。这里是使用QImage结合QCustomPlot实现一个图像的灰度直方图的展示。由于是初学,错误的地方,欢迎大家拍砖。Qt提供了QImage类,可以直接访问和操作像素。QCustomPlot用于展示灰度直方图。 几个概念: 灰度图像不同于黑白图像。黑白图像只有黑色和白色,灰度图像除了黑色和白色之外,还有许多级的颜色深度。可以认为黑白图像是灰度...
2018-07-23 09:33:07
4840
7
原创 Qt,优化QTreeWidget的三态:勾选,未勾选,半勾选
这是以前做过的例子,之前是参考的网上的例子,觉得遍历次数太多,效率不行。自己尝试优化修改了一番。小试牛刀,欢迎拍砖。效果如下图: 示例数据做得比较粗糙。来看看是怎么实现的吧。功能勾选树控件的节点,其子节点全部选中或全部取消选中 父节点选中或者部分选中实现QTreeWidgetItem的复选框,可以通过setCheckState(int colum...
2018-07-03 14:54:52
9094
7
原创 Linux应用程序无法输入中文
原因无法输入中文,确切的说是无法打开输入法。使用iBus输入法没有这个问题,是因为Linux支持iBus输入。sougou输入法是基于fcitx来实现的。基本的思路,大概确定在缺少相关的库支持。解决办法安装fcitx-libs-qt和fcitx-libs-qt5这两个库。sudo apt-get install fcitx-libs-qt fcitx-libs-qt5安装后问题安装了这两个库,发现...
2018-04-25 08:26:24
4121
转载 Qt :GL/gl.h:No such file错误解决办法
【声明为转载http://chenlei.is-programmer.com/posts/30702.html】今天,编译了一下Qt SDK 的Demos,出现了如下错误:1、qgl.h: #include <GL/gl.h>:GL/gl.h:No such file.在QOpenGL下我可以找到qgl.h,这里面有#include <GL/gl.h>,但是我们找不到g...
2018-03-28 13:18:38
6482
原创 对文件、文件夹的几种遍历操作
遍历,查询文件夹下是否存在指定的文件: bool IsExistFileInDir( const QString strDir,const QString strFileName ) { // 遍历文件夹判断是否存在指定的文件 //判断路径是否存在 QDir dir(strDir); if(!dir.exists()) { return false; } d
2017-03-27 15:36:34
474
原创 更新VS+Qt项目(从VS2010+Qt5.4.0到VS2012+Qt5.2.1)
总结一下拿到的VS2010+Qt5.4.0项目,重新编译成VS2012+Qt5.2.1:拿到项目之后,1. 是要更新编译器和库,用VS2012打开sln,点“更新”。更新后,vs会自动将平台工具集更改为“v110”(之前为“v100”)。2. 在Qt Option中重新选择设置Qt版本。并将所需要的项目转换长Qt Add-in project,在Qt Project Setti
2016-12-02 14:32:13
3101
原创 QTableWidget设置item处于编辑状态
设置QTableWidget某一单元格处于编辑状态,指定单元格处于光标闪烁状态。m_TableWidget->setFocus();m_TableWidget->editItem(m_TableWidget->item(1,1));
2016-11-17 15:45:18
9037
2
原创 如何设置QtreeWidgetItem勾选框的样式
"QTreeWidget::indicator:checked {image: url(:/Images/xz.png);}" // 选中 "QTreeWidget::indicator:unchecked {image: url(:/Images/wxs.png);}" // 未选中 "QTreeWidget::indicator:indeterminate {im
2016-10-23 21:35:35
9521
转载 怎么让QLineEdit只能输入数字
QRegExp regx("[1-9][0-9]+$");QValidator *validator = new QRegExpValidator(regx, ui->lineEdit );lineEdit->setValidator(validator);lineEdit的第一个数是1-9的,第二个数和之后的是0-9的转至:http://blog.chin
2016-07-13 16:05:50
8837
原创 vs2012误删moc文件解决方法
我不小心删除了moc_xxx.cpp文件,现在编译报错一堆无法解析的外部符号。release编译报错,debug是ok的。error LNK2001:无法解析的外部符号error LNK2019:无法解析的外部符号注:vs2012已经配置好了,能够正常进行Qt编程解决办法:1.Qt Creator下用qmake重新编译2. vs下注释掉报错的
2016-07-13 09:37:37
857
1
原创 QT用API获得文件的版本信息
Qt:#include#include///引入Version.lib库QString InfomationCollect::GetFileVertion( QString fullName ){// 必须要用,不然无法获取到exe的版本信息 #pragma comment(lib, "Version")DWORD dwLen = 0;char* lpData=NUL
2016-05-16 14:32:51
3655
4
原创 Qt Windows下的exe执行文件中获取exe的版本号遇到的error
最近在Qt中写一个获取exe版本号的小程序中遇到了一个疑问,纠结了很久。一开始,从错误信息中,以为是QString和string类型的转换出了什么问题,后才查阅了很多资料才知道找到了解决办法error如下代码原因:Qt默认Built没有把wchar_t作为内建类型,才导致的这个link error环境:Qt5.2.0+VS2012
2016-05-15 21:55:13
1818
QTreeWidget的勾选,未勾选,半勾选 (重新上传)
2019-05-28
OpenCV4 (4.0.0) 离线文档
2019-01-23
数字图像处理-3.7混合空间增强法-骨骼图 基于opencv3.4.3的实现
2018-12-07
opencv3(3.4.3)离线文档
2018-09-17
Qt QImage+QCustomPlot实现图像灰度直方图
2018-07-23
QTreeWidget的勾选,未勾选,半勾选
2018-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人