自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MIss-Y的博客

爱生活,爱学习,爱一切让自己变得更美好的东西!爱MIss-Y

  • 博客(18)
  • 收藏
  • 关注

转载 cmake的generator详解

前言:cmake会通过cmakelist.txt文件,生成适用于不同项目类型的makefile文件,然后makefile文件被不同的编译器使用进行编译,考虑到C/C++的开发环境之多,有非常多的种类的项目开发环境,但是cmake基本上都考虑到了,这里做一个小的汇总。CMake支持下列generator:Visual Studio 6: 生成Visual Studio 6 工程文件。 ...

2019-11-30 11:20:14 9877

原创 Linux环境之下使用VS Code搭建C/C++开发环境

前言:前面的文章介绍了在Windows平台之下使用Ming-win64和MSVC搭建C/C++的开发环境,本文开始介绍在Linux平台之下如何搭建开发环境。可以参考前面两篇文章:VSCode开发C、C++环境搭建系列(一)——基于Mingw-w64搭建VSCode开发C、C++环境搭建系列(三)——基于MSVC搭建一、基本的软件安装gccg++makecmake这四...

2019-11-29 17:53:12 7982

原创 Windows版本,OS内核版本,Windows SDK之间的关系(附 :Windows纯净系统下载以及更新)

前言:我们经常会会被几个概念弄混淆,什么是Windows版本号,什么又是操作同内核版本,开发C++的时候什么又是WindowsSDK,实际上区别很简单,本文做一个小的总结。一、Windows版本1.1 查看Windows版本号的几种方法(1)“设置/系统/关于”,打开如下界面(2)在cmd里面运行命令VERC:\Users\Administrator>VER...

2019-11-29 14:12:32 3797 1

原创 OpenCV的Mat类用于获取图像信息的常用属性与方法

前言:Mat是OpenCV的最基本的类型,他有很多常见的属性和方法,可以获取这张图片的基本信息,帮助我们更好地理解图片,本文做了一个简单的小结,并说明了一些常见的易错点。一、Mat对象常见的属性以及方法一览cout << image.cols << endl; //相片的列数,一共有多少列,对应widthcout << image...

2019-11-27 14:29:04 3146

原创 C++中的“引用”详解

前言:在面向对象的程序设计语言中,我们经常听见一些名词,引用,地址,在函数传递参数的时候,我们又经常说值传递,引用传递,最容易让人搞混淆的就是“引用”和“地址”这两个概念了,对于C++和C#来说,引用一词从他们所呈现的表象来看的确很类似,但是本质实际上是不一样的,C++:引用就是一个变量的别名;C#:引用可以用指针去理解,虽然C#没有指针,我们经常说某个变量所引用的数据,可以理解为某...

2019-11-22 11:45:06 14907 7

原创 C语言类型限定符(type specifier)(一)——volatile详细教程

前言:C语言有几个类型限定符(type specifier),如C90中的const和volatile,C99中的restrict,C11中的_Atomic,除了const以外,很多书籍对于其他几个修饰符现有提示,即便是有也是一笔带过,当然不是说他们不重要可有可无,主要是我们平时的学习可能很少使用的到,本次系列文章就来专门说一说这几个类型限定符的含义和使用。本文是第一篇,解释volatile的...

2019-11-20 11:04:46 2698

原创 C语言运算符四元素(名称、优先级、结合数、结合方向)深入详解

前言:C语言是最为复杂的语言,一些简单的运算看似简单,但是往往比较易错难懂,弄明白运算符的优先级是学习后面很多内容的基础,本文将C语言的的运算符做了一个较为全面的汇总。特别像是指针运算,如果对于运算符的相关特性把握不准确,则很容易发生错误,得到错误的结果。一、运算符引言——从指针谈起很多刚学编程的同学对c语言运算符的优先级往往存在一些困惑,对于一些已经入门了的同学一些不太常见的用法也...

2019-11-18 14:20:20 2948

原创 C语言指针进阶(二)——再谈指针、函数、数组复杂的三叉戟关系

前言:前面有一篇文章是专门针对函数指针与指针函数的,本文再进一步说明指针,涉及到两个较为复杂烦琐的概念,即函数指针数组、函数指针数组的指针。前一篇文章参考为:C语言指针进阶(一)——深入详解“函数指针”与“指针函数”一、函数指针数组前面的文章已经详细介绍了函数指针,它是如何定义的也已经很清楚了,那究竟什么是函数指针数组呢?1.1 案例一先从一个案例来说明,比如我有四个函...

2019-11-18 11:46:15 981 1

原创 常见的视频格式以及视频编解码标准(附带OpenCV实现视频的读取与保存)

前言:本文基于OpenCV4.1.1,介绍常见的视频格式以及针对这些视频格式如何进行读取与保存操作。一、常见的视频格式1.AVI格式  它的英文全称为Audio Video Interleaved,即音频视频交错格式。它于1992年被Microsoft公司推出,随Windows3.1一起被人们所认识和熟知。所谓“音频视频交错”,就是可以将视频和音频交织在一起进行同步播放。这种视频格...

2019-11-16 11:04:32 9502

原创 C语言指针进阶(一)——深入详解“函数指针”与“指针函数”

前言:C语言最难的地方莫过于各种类型的指针,光听名字就把人给绕晕了,本文是在一些重要的基础概念之上进行说明的,需要一些知识储备,即:什么是数组指针、指针数组、函数指针、指针函数等,然后才能看得懂本文。一、简单概述1.1 函数指针所谓函数指针即定义一个指向函数的指针变量,定义的格式如下:int (*p)(int x, int y); //注意:这里的括号不能掉,因为括号()...

2019-11-15 15:40:50 43504 17

转载 3万字通俗易懂告诉你什么是.NET?什么是.NET Framework?什么是.NET Core?

通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS、CTS(CLI)、FCL、Windows下CLR的相关核心组成、Windows下托管程序运行概念...

2019-11-15 09:45:00 1621

转载 所有科研人都应该收藏的论文下载网站,不是sci-hub!

前言:前面我给大家分享过一篇文章,可以下载各种各样的论文,本篇文章再次作为补充,参考前一篇:[实用工具] 如何免费下载 IEEE、ECCV、ICCV、CVPR、ACL等文章!【首先声明】这是一个正规网站,没有法律问题,不会用两天出问题了,再去换个网址,而且最重要的这个网站是免费的!因为是国家队!全国图书馆参考联盟http://www.ucdrs.superlib.net/...

2019-11-13 14:51:52 3597

原创 VS2017配置OpenCV4.1.1超详细教程(项目配置与永久配置)(一)

前言:我看了很多网上配置opencv的文章,个人感觉不是很全面,本文做一个比较全面的总结,我们配置OpenCV的时候不仅仅希望对一个项目进行配置,我们希望每次创建opencv程序的时候,都可以直接使用,即所谓的永久配置。本文的开发环境是Visual Studio 2017加上opencv4.1.1 。另外这里需要使用VS2017加以配置,有几个关键的概念:包含目录、附加包含目录、库目录、附...

2019-11-13 10:41:04 11166 5

原创 Visual Studio中C++的包含目录、附加包含目录和库目录和附加库目录的区别

前言:最近做opencv的配置与开发的时候发现opencv我们有多种配置方式,在项目属性里面有几个很重要的配置概念,重点是下面四个,包含目录、附加包含目录、库目录、附加库目录,那么到底有什么区别呢?一、opencv配置简介在配置opencv的时候必须要配置三样东西头文件包含路径:即所谓的 包含目录 或者是 附加包含目录 库文件路径:即所谓的 库目录 或者是 附加库目...

2019-11-12 19:15:39 21582

原创 图像的噪声分类(二)

前言:前面一篇文章讲了关于图像噪声的相关分类,链接如下:图像噪声的特点以及分类(一)1、从高低频分类噪声有很多种分类方法,比如从频率上分,可以分为高频,中频,低频噪声2、从色彩空间分类从色彩空间上分,可以分为luma noise亮度噪声与chroma noise彩色噪声。chroma即色度,色彩饱和度的意思。 3、从时态上分类可以分为...

2019-11-11 14:29:56 6405 1

原创 VSCode开发C、C++环境搭建系列(三)——基于MSVC搭建

前言:本文为系列文章的第三篇,讲解如何利用Windows C++(MSVC)结合VS Code搭建一个完整的开发环境,前面的两篇文章参考下面:VSCode开发C、C++环境搭建系列(一)——基于Mingw-w64搭建VSCode开发C、C++环境搭建系列(二)——GCC/G++编译器对头文件、静态库、动态库的搜索路径详解详细关于MSVC的使用可以参考官方网站:https://d...

2019-11-09 23:59:12 7840 1

原创 图像噪声的特点以及分类(一)

前言:本文根据不同的指标对图像的噪声进行分类。一、图像噪声的成因图像在生成和传输过程中常常因受到各种噪声的干扰和影响而是图像降质,这对后续图像的处理和图像视觉效应将产生不利影响。噪声种类很多,比如:电噪声,机械噪声,信道噪声和其他噪声。因此,为了抑制噪声,改善图像质量,便于更高层次的处理,必须对图像进行去噪预处理。噪声是干扰和妨碍人类认知和理解信息的重要因素,而图像噪声则是图像中干...

2019-11-06 13:32:20 30456

原创 python执行shell脚本的几种方法

前言:Python作为一门脚本语言,有时候需要与shell命令交互式使用,在Python中提供了很多的方法可以调用并执行shell脚本,本文做一个简单的总结。本文的开发环境是Ubuntu16.04.一、os.system(“command”)这是python自带的执行shell命令的方法,其中最后一个0是这个命令的返回值,为0表示命令执行成功。但是使用system()无法将执行的结果保...

2019-11-05 10:56:45 124830 3

空空如也

空空如也

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

TA关注的人

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