- 博客(30)
- 资源 (5)
- 收藏
- 关注
原创 Eigenvalues And Eigenvectors
文章目录The Definition of Eigenvalues and EigenvectorsDiagonalizing MatrixThe application to Differential equationsBackground fo differential equationsThe Definition of Eigenvalues and EigenvectorsDi...
2018-11-29 11:47:15 1762
原创 图像混合
原理g(x)=(1−α)f0(x)+αf1(x)g(x)=(1−α)f0(x)+αf1(x)g(x)=(1−α)f0(x)+αf1(x)f0和f1是输入图像,gx是输出图像f0和f1是输入图像,gx是输出图像f0和f1是输入图像,gx是输出图像代码在这里插入代码片...
2018-11-26 22:14:20 271
原创 矩阵的掩膜操作
掩膜操作的数学表示公式:I(i,j)=5∗I(i,j)−[I(i−1,j)+I(i+1,j)+I(i,j−1)+I(i,j+1)]I(i,j)=5∗I(i,j)−[I(i−1,j)+I(i+1,j)+I(i,j−1)+I(i,j+1)]I(i,j)=5∗I(i,j)−[I(i−1,j)+I(i+1,j)+I(i,j−1)+I(i,j+1)]I∗[0−10−15−10−10]=OI* \...
2018-11-26 11:54:19 804 1
原创 如何扫描一幅图像
文章目录图像的存储结构用指针扫描(官网:Efficient Way)用迭代器(iterator way : safe)On-the-fly RALUT Core Function比较几种扫描方法的效率图像的存储结构单通道图像多通道图像(BGR顺序)用指针扫描(官网:Efficient Way)预备知识:大部分情况下,一张图像的存储是连续的,这样我们可以得到首地...
2018-11-24 18:24:17 575
原创 Determinants
The Properties Of Determinants行列式的表示: det AAA 或者 |AAA| 1. n by n 的单位阵的行列式是1∣10⋯001⋯0⋮⋮⋱⋮00⋯1∣=1 \left| \begin{matrix} 1 & 0 & \cdots & 0 \\0 & 1
2018-11-23 20:28:13 957
原创 申明数组如何初始化为0
文章目录数组结构体数组申明一数组 int array[1024] 有时候里面的值不确定的,称作野值 ,可以通过以下几种方法对其初始化成0。 1. 最简单的方法,申明之后,for 循环进行0赋值for(int i=0; i<1024; i++){ array[i]=0;} 2. 申明成全局数组, 全局数据、静态数据在初始化的时候编译器自动置0 3. 申明的...
2018-11-23 12:00:13 16168
原创 字符串操作总结
字符串的初始化字符数组(1) char str[10]={'j','u','l','i','a','n'}申明固定长度的字符数组,如果赋值长度大于数组长度,报错;如果小于数组长度,后面都是0(即‘\0’)(2)char str[10]={"julain"}(3)char str[10]="julian&amp
2018-11-21 23:03:38 469
原创 字符串括号匹配检测
题目输入一行字符串包含(),如果匹配成功,返回0;否则返回字符串,并在未匹配的括号下面做标记(用A表示箭头指向上面),显示错误信息。例如:输入:a=1+(4*7))/(8+8)输出:a=1+(4*7))/(8+8) A没有匹配的左括号...
2018-11-21 17:06:39 1178
原创 Mat 数据结构
介绍历史:OpenCV从2001年开始发展,在最初使用的是c语言,使用的是IplImage数据结构来存储图像,但是最大的问题需要手动申请释放内从( manual memory management),从OpenCV2.0开始,开始使用C++接口的Mat,这是自动分配和释放内存的(automatic memory management)。Mat有两部分组成头部:存储方式、图像大小等...
2018-11-20 17:54:05 791
原创 图像的加载、修改、保存
目标加载一幅图像:cv::imread()将RGB图转化成灰度图像:cv::cvtColor()将图像存入磁盘: cv::imwrite()显示图像:cv::namedWindows与cv::imshow()函数说明cv::imread()返回值:将图像转成Mat对象 返回第一个参数:图像名(可加路径)第二个参数(常见有三种): IMREAD_UNCHANGE...
2018-11-19 23:04:31 257
原创 VS2013+OpenCV3.1.0环境搭建
文章目录本人环境1. 下载源码2. 添加环境变量3. 新建工程4. 测试处理警告信息本人环境Win10+64位+VS2013+Opencv3.1.0(只要环境变量和库目录配置没问题,一般和系统关系不大)1. 下载源码从官网下载安装到特定目录(如我的目录 E:\opencv)2. 添加环境变量我的电脑->右击属性->高级系统设置->环境变量->找到P...
2018-11-19 11:19:37 461
原创 ubuntu16.04源码安装opencv3.1.0
文章目录源码准备安装依赖源码准备下载源码,opencv官网,得到 .zip的压缩文件(默认在~/Downloads下),进入Downloads文件下,解压文件到用户目录下(自己随意) ,unzip opencv-3.1.0.zip -d …/安装依赖有一点需要说明的是,opencv有很多依赖库,根据自己需要安装,缺少依赖库会影响他的部分功能(有的可能你本来也用不到,根据自己需求,以...
2018-11-17 22:17:53 3271 3
原创 浏览器提取缓冲文件
找到下载地址下载Chrome 浏览器,打开需要下载的视频、音频网址按F12,选择网络(Network)按F5刷新页面选择media过滤(如果不行,选择all,根据name,),在出来的结果中,右键复制链接地址通过迅雷下载即可查找缓存文件下载工具 Chrome cache View 针对视频工具VideoCacheView(前者所有文件,后者针对视频)VideoCach...
2018-11-16 22:19:46 2447
原创 队列-顺序存储
队列先进先出(FIFO,First In First Out)只允许从一端插入一端删除,称作 入队 和 出队 操作。代码实例queue.h在这里插入代码片queue.c在这里插入代码片main.c在这里插入代码片结果:...
2018-11-16 11:42:00 149
原创 栈的链式存储
栈的链式存储链式存储,也就相当于一个链表,只不过写的API满足栈的要求:先进后出代码实例stack.h#ifndef __STACK_H#define __STACK_Htypedef struct LISTNODE //节点{ struct LISTNODE* next;}List_Node;typedef struct STACK//链表的维护信息{ List...
2018-11-16 09:56:12 185
原创 linux系统编程-信号的产生
文章目录终端按键产生信号硬件异常产生信号kill函数/命令产生信号终端按键产生信号Ctrl + c : 2号信号(SIGINT)->终止 INT(interrupt)Ctrl + z : 20号信号(SIGTSTP)->暂停 T(Terminal)Ctrl + \ : 3号信号(SIGQUIT)-&amp
2018-11-15 21:33:32 166
原创 栈的顺序存储
栈的原理先进后出,不能随机访问,只有讲上面的数据Pop之后,才能访问下面的数据代码stack.h#ifndef __STACK_H#define __STACK_H#define MAX_SIZE 1024typedef struct STACK{ void* Stack_Sqe[MAX_SIZE]; int size; }Stack;Stack* Ini...
2018-11-15 16:06:25 275
原创 linux下火狐浏览器同步问题
原因:因为Windows下的Firefox使用的是本地服务,也就是中国版,但是linux自带的是国际版,使用的全球服务,所有两者同步不了。解决方案将原来linux下自带的Firefox卸载,安装中国版(官网下载),然后再账号界面的底下(没登录之前,登录就没有了),有一个更改服务的,将其更改为本地服务,再登录,就可以同步了。...
2018-11-15 14:53:33 1568
原创 Linux基础-终端操作
终端快捷键按键移动Ctrl + a移动到开始Ctrl + e移动到结束Alt + b向前移动一个单词Alt + f向后移动一个单词Ctrl + b向前移动一个字符Ctrl + f向后移动一个字符按键删除Ctrl + u删除至开始Ctrl + k删除至结束Ctrl + w向前删除一单词,直到...
2018-11-15 14:45:40 172
原创 约瑟夫问题
约瑟夫问题题目描述:开始有5个人围成圆形,从0号开始,数2个人,谁被数到就出列。比如第一次是2,2出列,再从3开始数,第二次数到0,0再出列。循环下去,直到最后一位。输出:出列的人顺序代码实现...
2018-11-14 22:39:50 103
原创 Least squres(最小二乘法)
Least SquaresA=QRQ是由A得到的一组标准正交基,那么A可以由Q乘以一个矩阵得到 上述表明:a 是由 linear combination of q1 构成b 是由 linear combination of q1、q2构成c 是由 linear combination of q1、q2、q3 构成Any m by n matrix A with indepen...
2018-11-12 22:16:29 457
原创 Orthogonality and Projection
文章目录Orthogonality of the four subspacesDefinition of orthogonal subspaceDefinition of orthogonal complements(正交补)ProjectionsProjection onto a lineOrthogonality of the four subspacesThe row space i...
2018-11-12 17:19:54 402
原创 灰度变换函数
imadjustg=imadjust( f, [low_in high_in] ,[low_out,high_out],gamma)功能:将输入图像 f 中灰度值 映射为图像 g中新值参数说明:[low_in high_in] ,[low_out,high_out] 默认[0 1]将[low_in high_in] 之间的值映射到[low_out,high_out]...
2018-11-05 22:59:10 2209
原创 动态数组
动态数组实现原理插入元素,如果发现空间不足,则申请一块更大的内存空间将原来的数组内容搬移到新内存空间释放原来的内存空间跟新数组的信息(capacity,首地址等)动态数组的代码实例...
2018-11-05 16:27:04 551
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人