- 博客(13)
- 资源 (12)
- 收藏
- 关注
原创 图像处理-高斯滤波和升级版Side Window版高斯滤波(C++实现,无需opencv)
图像处理绕不开的一个环节就是去燥,去掉各式各样的噪声来保证图像的质量。今天将高斯滤波实现了下,在此稍作记录。以往惯例,先上图:原图:高斯滤波:Side Window版高斯滤波:仔细看蓝色的山,和图像右侧下中部的倒影,还是能看出些许增强的,在一些特别注重细节的领域或应用中,可能就会发挥很大的作用。滤波原理简单的理解就是通过一个模板,去与图像的每一个像素进行卷积,通过...
2019-12-20 14:23:25
807
原创 图像处理-Sobel边缘检测(C++实现,不依赖opencv)
边缘检测一直是图像处理中比较热门的一块,今天简单实现了下sobel算法。先上图:原图:Sobel处理---彩图:Sobel处理--灰度图:可以看到在不复杂的情况下,Sobel能很好的检测到边缘。Sobel算法的原理简单理解下:根据像素点上下、左右邻点灰度加权差,在边缘处达到极值这一现象检测边缘。可以理解为在原图像的基础上只保留像素变化比较大的地方,也就形成了边缘。...
2019-12-19 21:06:14
3703
5
原创 图像处理-直方图均衡化(C++实现,不依赖opencv)
近来接触图像处理领域,opencv入门之后,想自己动手实现一些算法,先从直方图均衡化开始吧!我使用的图像文件是只包含数据yuv格式图像,以后等需要的时候再处理从普通格式(jpg、png等)提取rgb或者yuv数据的过程。首先获取一副yuv格式图像,如果不明白yuv格式内部数据的存储方式,可自行百度。先上处理效果。处理前:处理后:直方图本身不具有去燥功能,只是增...
2019-12-18 17:23:15
1936
转载 卷积的含义-详解
原文链接:点击此处看知乎原文最近需要用到卷积对图像进行处理,不明白卷积的含义,找资料的时候在知乎找到一个很优秀的评论,特此记录一下。以下内容来自于原文复制:对卷积的困惑卷积这个概念,很早以前就学过,但是一直没有搞懂。教科书上通常会给出定义,给出很多性质,也会用实例和图形进行解释,但究竟为什么要这么设计,这么计算,背后的意义是什么,往往语焉不详。作为一个学物理出身的人,一个公式...
2019-12-11 14:02:48
2983
2
原创 Qt日常编译之报错集锦
使用Qt在编译的时候,可能会遇到一些奇奇怪怪的报错,积少成多,在此记录一下。1、‘xxxxxxxxxx’does not name a type这种情况分以下几种:类名不存在或者因为一些编码问题导致未能正确解析头文件 存在头文件互相包含的情况,例如 在头文件 A.h 中包含了 B.h ,却又在 B.h 中包含了 A.h ,自己理清包含关系即可 头文件包含顺序问题。将含有...
2019-10-31 18:02:44
1257
1
原创 Qt学习之窗体背景透明
Qt的各种类库非常方便,也非常强大,可以做出各种精美的程序。话不多说,今日所获,在此记录。一、全透明(主窗体和所有子窗体) setWindowOpacity(0.5);取值范围为:0.0 - 1.0,默认值为1.0,全透明为0.0,不透明则为1.0。二、主窗体透明(子窗体不影响) setAttribute(Qt::WA_Translucen...
2019-10-19 16:49:56
386
原创 unsigned char* (uchar*) 转为QImage
场景:有一副图像,事先已经因为各种需要被读取到了内存中,且不可再根据路径读取,只能读取内存中的数据转为QImage百度过好久,没有一个帖子说的特别详细,解释的特别清楚,在此,我做下记录,以备不时之需。 //即使在已经知道图像宽高和格式的情况下,第一种方法依然无法成功转换 //方法1 不行 QImage image((unsigned char*)imgData,192...
2019-10-19 16:48:37
6308
7
原创 FFmpeg-4.1.4+vs2015编译
参考文章:https://www.cnblogs.com/CoderTian/p/7702731.html如题,本篇进行FFmpeg-4.1.4+vs2015的编译去ffmpeg官网下载最新版ffmpeg源码msys2地址:http://www.msys2.org/ 我下载的是中间的64位版本ffmpeg地址:http://ffmpeg.org/一、安装...
2019-07-15 10:51:32
987
原创 Linux之Mysql-5.7.25离线安装及修改密码
MySQL作为使用很广泛的关系型数据库之一,其性能和其他表现还是很不错的。今天在虚拟机安装了下MySQL-5.7,稍作记录,以备不时之需。一、下载安装包快速入口:MySQL安装包下载直接下载一个全量包,里面带了基本的环境包,和下面的是一样的,只不过打包起来了而已。解压:tar -xvf ***.tar二、安装rpm -ivh *.rpm报错...
2019-03-20 23:17:39
908
原创 C++学习之操作文件夹
大好的青春不用来学习真的是可惜了。嘿嘿,今天想搞一下windows 下获取指定文件夹下的所有文件,积累在于点滴嘛,为防止忘记,在此记录一番。废话不多说,开搞:环境:win7+vs2015首先,在这之前,我是不知道用什么头文件的,查了一下:#include <io.h>用到的结构:struct _finddata_t { ...
2019-03-10 20:35:03
733
原创 Linux下,使用nginx+ffmpeg+video.js实现直播效果(含centos7环境配置步骤)
前言近来因为项目需要,需要做一个把视频解码然后推流,在浏览器播放的功能。然后查资料、找demo,最终决定使用FFmpeg+nginx来完成相应功能,过程颇为心酸,在此做下笔记,以备不时之需。参考链接:nginx+ffmpeg搭建流媒体服务器(直播流)nginx配置一、软件包下载首先需要安装gcc、g++编译器,后面的大部分编译工作都是编译器来完成的。因为我的环境中已经安装...
2019-01-11 20:23:14
3633
3
原创 CentOS Linux release 7.3.1611(同RHEL7.x)安装opencv 3.4.1
由于最近要测试车牌识别库HyperLPR(Github地址:https://github.com/zeusees/HyperLPR),需要安装opencv linux版,在此吧安装过程及遇到问题做下记录,以备不时之需。 第一步:下载opencv源码 (https://sourceforge.net/projects/opencvlibrary/files/opencv-unix/3.4...
2018-12-13 23:17:35
476
转载 C/C++类库大全(附github连接)
C++ 资源大全中文版浏览中发现一篇总结的很全的c/c++类库,在此做记录,以备不时之需 github地址(内有各个库的源码连接) https://github.com/jobbole/awesome-cpp-cn 本文源自 http://www.sohu.com/a/111825907_464041, 标准库 C++标准库,包括了STL容器,算法和函数等...
2018-12-04 15:42:56
11620
2
超低延时rtsp/rtmp/http-flv播放器
2022-07-07
windows版 ffmpeg_qsv_cuvid_x64.zip
2019-11-16
build_add_buff.zip
2019-07-16
linux版FFmpeg-4.1(带运行环境,可直接运行)
2019-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人