自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 c++入门1

工具Notepad++VS 2015开发人员命令提示符特点轻量化,Notepad++可以写源代码,在VS 2015开发人员命令提示符可以进行编译、运行。cl xxx.cpp //在VS 2015开发人员命令提示符中编译源代码xxx.cpp //运行编译后的可执行文件基础知识循环语句#include<iostream>int main(){ int sum ...

2020-03-27 19:15:21 149

原创 opencv画图_c++

认识画图函数#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc.hpp>//#include<iostream>#define w 400using namespace cv;/*大量使用 ...

2020-03-25 14:39:55 449

原创 使用matlab程序,基于标准卡标定感压纸的压力分布

任务说明使用富士感压纸(压力测试纸)测量压力,感压纸受压时会显现颜色,根据峰值应力呈现不同的颜色深度。感压制提供了标准比色卡,给出不同颜色深度对应的压力值。要求使用matlab,对照标准比色卡,对实验中使用的比色卡进行计算,得出压力分布情况。上图的测压纸使用了14次,每次得到一个小区域,分别计算每个小区域的压力分布情况。解决思路将所有图像转换为灰度图像处理,根据比色卡中的离散的(...

2020-03-21 14:52:53 1489 1

原创 图像表示与描述

图像表示与描述目标掌握常见的基于轮廓特征的描述掌握常见的图像区域特征描述对目标特征的测量是要利用分割结果进一步从图像中获取有用信息,为达到这个目的需要解决两个关键问题:选用什么特征来描述目标(定性)如何精确测量这些特征(定量)常见的目标特征分为灰度(颜色)、几何形状和纹理特征等。简单描述简单描述符:边界描述边界的长度:由轮廓决定计算图像内部区域是由4-连通确定,则得...

2020-03-06 17:00:29 881

原创 图像分割II

区域增长算法目标掌握区域生长法的基本思想掌握图像分裂合并分割的基本思想及步骤区域生长法分割大津算法的局限性:噪声比较严重的图片、分割目标颜色渐变的情况,分割效果差。区域生长:从种子点开始,按照一定准则(如相邻像素灰度相似性)向周围扩散,将邻域相似像素加入区域中。按照扩散顺序,分为广度优先搜索(优先比较原像素所有周边像素)和深度优先搜索(比较原像素某一特定方向的像素)。区域生长实...

2020-03-02 03:52:14 382

原创 图像分割I

为什么要图像分割?目标掌握图像分割的基本概念了解图像分割方法分类目标:将图像划分为不同区域定义:令集合R代表整个图像区域,对R的图像分割可以看作是将R分成N个满足以下条件的非空子集R1,R2,...,RNR_1,R_2,...,R_NR1​,R2​,...,RN​:⋃i=1NRi=R,Ri∩Rj=∅\bigcup_{i=1}^NR_i = R,R_i\cap R_j = \var...

2020-03-01 19:19:08 422

原创 图像变换

图像变换有什么用?图像变换意义:图像的特征更为突出原来无法直接观测的特征直接显现出来需要提取图像中的特征,便于后续处理及图像理解常见图像变换:几何变换:图像放缩、图像平移、图像旋转、图像镜像、图像翻转。距离变换:通常作用于二值图像上,描述的是该像素点到最近的区域边界的距离。如果假设背景为黑(对应值为0),则为到最近值0的距离。[000000000111111001111110...

2020-03-01 00:48:30 807

原创 边缘检测

如何检测边缘利用差分,设置一个阈值,如果差分得到的数值大于此阈值,就可以视为边缘。计算过程使用相应边缘检测滤波器(如果是卷积核需要进行上下左右翻转);按照卷积方式计算边缘检测结果。常见的边缘检测算子:Robert算子:[100−1]\begin{bmatrix} 1 & 0\\ 0 & -1 \end{bmatrix}[10​0−1​]、[01−1...

2020-02-27 17:18:28 279

原创 图像平滑滤波

卷积与滤波概念离散卷积丢两个骰子,求点数加起来为 ttt 的概率是多少?两个骰子加起来为4的概率:f(1)g(3)+f(2)g(2)+f(3)g(1)f(1)g(3) + f(2)g(2) + f(3)g(1)f(1)g(3)+f(2)g(2)+f(3)g(1)写成卷积标准形式为:(f∗g)(4)=∑i=13f(i)g(4−i)(f *g)(4) = \sum_{i=1}^3f(i...

2020-02-22 22:56:53 725

原创 照明与图像

光通量:人眼所能感受到的辐射功率,等于单位时间内某一波段的辐射能量和该波段的相对视见率的乘积。单位是lm(流明)1流明 = 0.00146瓦

2020-02-21 23:22:00 251

原创 模式识别:绪论

模式识别(pattern recognition):输入原始数据并根据其类别采取相应行为的能力。具体实例:人脸识别、语音识别、文字识别、指纹识别、DNA序列分析。要区分不同类别的个体,需要利用其一些物理特性上的差异,成为模式分类的特征。仔细选择特征十分必要。如果要区分的类别缺失存在某种差异,我们称之为具有不同的模型(model)–即可以用数学形式描述特征。获得一个好的模式表达,是几乎所有的模...

2020-02-21 17:41:16 508

原创 计算机视觉介绍

1.为什么要学习图像处理和计算机视觉计算机视觉市场需求大,其是人工智能的重要分支。计算机视觉岗位占所有AI岗位的40%。但是,中国高校目前尚未设置计算机视觉学科己专业;学习者众多,学习分散,缺少统一教学体系;教材偏重理论,同时内容老旧。突出问题:不知道学啥?以及学完还是不会用。网络资源:网课众多,但缺乏系统性和循序渐进讲解实例及实现为主,缺乏背景介绍,知其然而不知其所以然基础知识...

2020-02-21 17:40:34 368

原创 散列表(字典)

文章目录问题散列函数应用案例将散列表用于查找防止重复将散列表用作缓存冲突性能装填因子良好的散列函数问题你在一家杂货店上班。有顾客来买东西时,你得在一个本子中查找价格。如果本子的内容不是按字母顺序排列的,你可能为查找苹果(apple)的价格而浏览每一行,这需要很长的时间。使用的是简单查找,需要浏览每一行。时间复杂度为O(n)O(n)O(n)。如果本子的内容是按字母顺序排列的,可使用二分查找来...

2020-01-16 15:54:11 517

原创 递归和快速排序

文章目录递归问题描述基线条件和递归条件栈调用栈递归调用栈小结快速排序示例1问题描述欧几里得算法使用D&C解决问题的两个步骤:示例2快速排序工作原理代码小结递归问题描述假设你在祖母的阁楼中翻箱倒柜,发现了一个上锁的神秘手提箱。祖母告诉你,钥匙很可能在下面这个盒子里,这个盒子里有盒子,而盒子里的盒子又有盒子。钥匙就在某个盒子中。为找到钥匙,你将使用什么算法?方法一:创建一个要查找的...

2020-01-14 17:22:10 189

原创 选择排序

文章目录内存的工作原理数组和链表读取插入删除选择排序问题:示例代码内存的工作原理计算机内存犹如一大堆抽屉,每个抽屉(内存单元)都有地址。将数据存储到内存时,你请求计算机提供存储空间,计算机给你一个存储地址。需要存储多项数据时,有两种基本方式——数组和链表。数组和链表数组的元素都在一起,即在内存中都是相连的。在同一个数组中,所有元素的类型都必须相同(都为int、double等)。链表的...

2020-01-13 20:50:52 129

转载 Python Cookbook 3rd Edition Documentation

Python Cookbook 3rd Edition Documentation第一章:数据结构和算法Python 提供了大量的内置数据结构,包括列表,集合以及字典。大多数情况下使用这些数据结构是很简单的。 但是,我们也会经常碰到到诸如查询,排序和过滤等等这些普遍存在的问题。 因此,这一章的目的就是讨论这些比较常见的问题和算法。1.1 解压序列赋值给多个变量问题现在有一个包含 N 个元...

2020-01-11 22:35:45 196

原创 图论解决复杂路口红绿灯安排,python语言实现

文章目录问题描述说明性描述操作性描述图着色问题图着色算法算法精化和python描述算法细节处理:python实现讨论问题描述说明性描述说明性描述说明了需要解决的问题是什么,针对什么样的问题,期望什么样的解这是一个5条路的交叉口,其中两条是单行线。这个图本身已经是实际问题的抽象,与行驶方向无关的因素如道路方位、宽度、车流量等都已被抽象去除。要求设计红绿灯,按不同方向行驶的车辆不能相互冲突,...

2020-01-03 17:37:57 2450 1

原创 由二分查找算法学习算法的时间复杂度

二分查找二分查找是一种算法,其输入是一个有序的元素列表和要查找的元素。如果要查找的元素包含在列表中,二分查找返回其位置;否则返回null。数据函数形参:列表:xlist,要查找的值:item查找范围的索引:low ~ high要去的索引:mid,猜测的值:guess算法跟踪要查找的列表部分——开始时为整个列表每次都检查中间的元素xlist[mid]如果猜的数字小了,就相应地...

2020-01-02 21:34:18 634

原创 python函数实现求非负实数平方根,在shell里调用

编写python函数实现求非负实数平方根,在shell里调用算法牛顿迭代法描述如下:函数代码调用函数算法牛顿迭代法利用切线逼近曲线,求曲线零点,对于曲线 y=f(x)y = f(x)y=f(x),采用迭代的方法求其零点,在点(xn,f(xn))(x_n, f(x_n))(xn​,f(xn​))处曲线切线方程:y=f(xn)+f′(xn)(x−xn)y = f(x_n) + f'(x_n)(x...

2020-01-01 17:14:58 1081

转载 UG/Open API基础知识-语法1

UG/Open API语法-数据类型数据类型struct-声明结构体变量union-声明联合数据类型enum-声明枚举类型枚举与#define宏的区别typedef-用于给数据类型取别名(当然还有其他作用)数据类型UG/Open API编程接口是C语言的语法格式,因而,它支持C语言的标准数据类型,除此之外,UG/Open API大量使用了 类型定义,如struct(声明结构体变量)、enum(...

2019-04-19 14:42:52 2457

空空如也

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

TA关注的人

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