自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Python爬虫之CSS基础知识

CSS是层叠样式表(Cascading Style Sheets用的缩写,用来定义HTML元素属性,使HTML文档显示多样化。在HTML中,CSS一般有三种用法:1)内联样式表。直接将CSS代码写在HTML标记中(<body> </body>...

2018-03-02 09:51:25 435 0

原创 Python爬虫之HTML知识

HTML是一种标记语言,标记语言是一套标记,HTML用标记语言来描述网页。 1.HTML的基本结构:  1) 内容 : HTML 文档是由 包裹,这是HTML文档的文档标记,也称为HTML开始标记。 2) 内容 : HTML 文件头标记,主要包含文件的基本信息,比如网页的标题、关键字,在内...

2018-02-07 14:24:46 391 0

原创 基于施密特正交化和最小二乘椭圆拟合的相位提取算法

非常高兴研究生期间投的Journal of Modern Optics期刊文章被录用。该文章提出了一种基于施密特正交化和最小二乘椭圆拟合的相位提取算法,该方法具有很好抗环境干扰性能,具有较高的提取精度。原文链接如下:点击打开链接

2018-02-07 09:22:11 851 3

转载 Python正则表达式详解--re模块

Python正则表达式详解

2018-02-02 20:32:43 255 0

原创 基于光流法相位提取算法---MATLAB实现

基于光流法相位提取算法原理的参考文献为:点击打开链接 %% ******************************************* %% ********************************************** clear;close all;clc; ...

2018-02-02 17:30:01 1878 2

原创 基于傅里叶变换的相位提取算法---MATLAB实现

%% ********************************************** % %% ********************************************** clear;close all;clc; N = ...

2018-02-02 17:20:02 6867 2

原创 基于python的人脸识别(检测人脸、眼睛、嘴巴、鼻子......)

import numpy as np import cv2 # 脸 face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml') face_cascade.load('D:BR...

2018-01-30 18:14:15 10620 11

原创 内积之比法相位提取算法(RIP)---MATLAB实现

1.内积之比法相位提取算法原理:点击打开链接 2. MATLAB实现: function phi_cor = RIP_fun(I) P_11 = sum(sum(I(:,:,1).*I(:,:,1))); P_21 = sum(sum(I(:,:,2).*I(:,:...

2018-01-30 14:28:58 619 0

原创 干涉极值相位提取算法(EVI)----MATLAB实现

1.极大值与极小值相位提取算法原理:点击打开链接 MATLAB代码如下: function phi_cor = EVI_fun(I) % 函数说明:输入的I为MxNx2的矩阵,两幅干涉图的大小为MxN,输入时合并为一个参数I, 输出的phi_cor表示通过EVI...

2018-01-30 14:19:41 1486 0

原创 基于Python二维离散余弦变换(DCT)及其反变换(IDCT)---程序对比

1.二维离散余弦变换(DCT)的原理见博客:点击打开链接 其中DCT和IDCT的变换基为: OpenCV自带有DCT的程序,函数用法为:dst = cv2.dct(src), 其中src必须为float类型,uint8不能正常运行。 自己编写的dct程序和OpenCV自带的dct对比...

2018-01-26 16:00:10 15966 10

原创 基于Pyhton的二维离散正弦变换(DST)及其反变换(IDST)

1.二维离散正弦变换(DST)的矩阵形式可以表示为: 其中T为DST变换后的矩阵,I为输入矩阵,C为变换基,C的表示为: 2.二维离散正弦反变换(IDST)可以表示为: DST和DCT一样,能够把数据能量集中在矩阵的左上角,可以用于图像压缩存储。 Python程...

2018-01-26 15:21:25 945 0

原创 三维形貌测量----光学位相轮廓术(PMP)

光学位相测量轮廓术(PMP)是一种基于光栅投影和相位测量的光学三维面形测量技术, 可有效实现物 体表面三维轮廓的自动测量。参考文献:点击打开链接 PMP三维型貌测量MATLAB仿真: % ************************************************...

2018-01-25 20:36:57 4373 2

原创 Python二维离散余弦变换图像压缩应用(基于OpenCV)

离散余弦变换的特征是将物体信息能量汇聚到低频成分,高频成分接近0,因此被用于语音和图像处理领域。 在图像压缩存储中,可以将原始图像进行二维离散余弦变换,然后存储含有信息的低频部分的数据。在图像还原过程中,通过这些携带信息的低频数据就可以还原原始大小的图像。 Python程序如下: # -*-...

2018-01-25 20:11:03 2164 1

原创 Python中二维快速傅里叶变换----基于numpy库

二维傅里叶变换在图像处理中经常用到,为了更好理解python中的fft2。这里我们生成了二维正弦条纹,然后进行快速傅里叶变换。 #Python版本:Python3.5 #用到的库:numpy,matploylib #作者:James_Ray_Murphy # -*- coding:...

2018-01-25 13:10:01 8659 0

原创 施密特正交化(GS)相位提取算法-----MATLAB实现

施密特正交化(GS)相位提取算法原理:算法程序:% I1和I2表示滤除背景光强的干涉图,I11和I22分别代表GS后的干涉图function [I11,I22] = GS_fil(I1,I2)norm1 = sqrt(sum(sum(I1.*I1)));I11 = I1./norm1;    pr...

2018-01-18 12:36:48 2153 1

原创 Python学习笔记---递归算法(阶乘、斐波那次序列、汉诺塔)

1.N!2.斐波那次序列!3.汉诺塔!程序如下:#版本:Python3.5# usr/bin/python3# *********求N!*********print('递归程序1:求N的阶乘')def Factorial(n):    if n         print(&#...

2018-01-18 11:32:10 430 0

原创 超最小二乘椭圆拟合函数----MATLAB实现

1. 超最小二乘椭圆拟合(Hyper least squares fitting of ellipses) 上一篇博客给出了最小二乘椭圆拟合的函数(点击打开链接),超最小二乘椭圆拟合和最小二乘椭圆拟合有什么区别呢?简单来说,当所给的椭圆拟合数据只是占椭圆的一部分时,超最小二乘椭圆拟合的精度要高于...

2018-01-17 14:31:09 3599 3

原创 简单好用的最小二乘椭圆拟合算法---MATLAB实现

一般椭圆公式可以写为: MATLAB代码为(这只是一个功能函数,需要添加输入才能运行): %******************************* %    作者:James_Ray_Murpy % 函数说明:V为输入变量,是一个Nx2的矩阵,第一列和第二列分别代表x和y的...

2018-01-16 20:22:29 4030 2

原创 微小剪切量剪切元件剪切方向的标定

1.首先回顾一下晶体双折射的相关知识(百度上有很多课件例如:点击打开链接) 简单来说就是一束光通过单轴双折射晶体可以分为两束光。如下图所示: 2.小剪切量剪切元件剪切方向的标定: 微小剪切量剪切单元主要是指剪切量在微米级别的剪切单元,由于剪切量非常小,通过肉眼无法辨别出,所以必须通过...

2018-01-15 21:04:56 146 0

原创 高级迭代法(AIA)和通用相位提取(GPSA)算法对比-----MATLAB

%% *******************苏德志论文仿真******************** %                AIA算法和GPSA算法仿真对比(随机步长,移相未知) %                作者:James_Ray_Murphy %             ...

2018-01-15 13:57:16 1148 4

原创 通用相位提取算法(GPSA)--------MATLAB实现

%% ******************************************************************* %                GPSA算法仿真(等步长,已知移相) %                作者:James_Ray_Murphy % ...

2018-01-15 13:48:05 4824 2

原创 四向剪切最小二乘相位解包裹算法----MATLAB实现

%% ************************************ %          作者:James_Ray_Murphy % ******************************************* clear all close all clc %%...

2018-01-15 11:19:01 2395 5

原创 横向剪切最小二乘相位解包裹算法----MATLAB实现

%% ************************************ %          作者:James_Ray_Murphy % ******************************************* clear all close all clc %%...

2018-01-15 11:15:18 1584 2

原创 最小二乘解包裹算法----MATLAB实现

%% ************************************ %          作者:James_Ray_Murphy % ******************************************* clear all close all clc %%...

2018-01-15 11:11:04 2530 3

原创 《社会 我来了》

2018年1月,研究生毕业,正式告别学生时代、走向职场。一直期待毕业,到了最后却又不舍离开。在校期间,我们曾经抱怨过,放弃过,也努力过。平日里大家的愿望可能就是快点毕业,走向下一个人生旅程,但到了毕业的最后阶段反而又有些不舍,不舍那些一起玩耍的朋友,不舍那温室般的校园。        大学期间我...

2018-01-12 16:47:41 200 0

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