PPC的C/C++和人工智能学习笔记
每一篇学习笔记,都只是为了更好地掌握和理解

2017年03月的文章

第3页
数字图像处理与OpenCV

数字图像处理与opencv(12)-图像金字塔

ppc阅读(453)评论(0)

本次学习:图像上采样、降采样,图像金字塔,高斯不同。 缩小图像(或称为下采样(subsampled)或降采样(downsampled))的主要目的有两个:1、使得图像符合显示区域的大小;2、生成对应图像的缩略图。 放大图像(或称为上采样(u...

C++语言

C++语言基础(3)_内存处理和C++的引用

ppc阅读(207)评论(0)

C++基础第三课:bool类型,引用,new/delete内存处理。   C++里面引入了一个基本数据类型bool,其有2个值ture和false。在C语言里面用非0表示真,用0表示假,C++里面true表示真,false表示假,...

C++语言

C++语言基础(2)_函数重载

ppc阅读(279)评论(0)

C++基础第二课:函数重载、函数参数缺省、内联函数。最后是个函数重载的练习,求三角形和圆的周长与面积。 C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,即函数的参数列表不同...

C++语言

C++语言基础(1)_输入输出和命名空间

ppc阅读(305)评论(0)

C语言基础学习快要结束了,今天开始C++基础学习。主要内容是C++的输入输出和命名空间。 首先,我想了解下C、C++、C#等语言的区别,所以下面引用了一些知乎上的回答:   回答一: C语言:C语言诞生得非常早,当时人们普遍还习惯...

C语言

C语言基础(19)_栈与队列

ppc阅读(480)评论(71)

C语言基础中的简单数据结构,栈与队列及其应用。 用数组和单链表分别实现栈与队列,最后用栈操作做一个进制转换的练习。   栈的特点:先进后出 队列的特点:先进先出 数组实现栈: /**************************...

数字图像处理与OpenCV

数字图像处理与opencv(9)-图像模糊

ppc阅读(382)评论(0)

今天学习OpenCV图像模糊。 Smooth/Blur是图像处理中最简单和常用的操作之一。使用该操作的原因之一是为了给图像预处理的时候降低噪声。图像模糊其实是卷积计算。   图像模糊,采用卷积操作,意思就是图像上的每一个点,以它为...

数据结构

数据结构(4)_单链表

ppc阅读(223)评论(0)

由于顺序表的插入、删除操作需要移动大量的元素,影响运行效率,由此引入线性表的链式存储。链式存储线性表,不需要使用地址连续的存储单元,也就是它不要求逻辑上相邻的两个元素在物理位置上也相邻。它用指针来表示结点间的逻辑关系。 单链表的一个存储结点...

C语言

C语言基础(18)_文件操作

ppc阅读(380)评论(0)

今天学习C语言的文件操作,学完写一个文件copy的程序做练习。   文件的打开和关闭: fopen、fclose 文件的读写: fgetc、fputc、fgets、fputs、fprintf、fscanf、fread、fwrite...