大道至简

Play hard,study hard;

压缩感知正交匹跟踪算法(OMP)代码实现之图像上压缩与恢复

算法遇到了问题,被卡了挺久。后来发现是个小问题,就是忘记将最终数据转换为uint8,导致图像老是无法正常显示,但是检查代码的整个逻辑过程又没有错误。这是因为在图像中,数据是以两个字节保存的。加上今天的去兼职,时间不太够,代码也是在地铁上给调试成功的。 原理我就不多说了。就是我发现压缩再复原,图像会...

2019-07-28 11:31:20

阅读数 9

评论数 0

压缩感知正交匹跟踪算法(OMP)代码实现之一维连续信号的求解

前天,列举对单一向量OMP算法的求解,这个向量是离散的。 但是我们知道自然界中的信号是模拟(连续)信号。学过一些信号系统的同学应该知道,自然界的信号(光信号,声信号)是连续的。 比如下图的信号 假设要保存上图的信号,我们需要等间隔的采样256次(只是假设,上图可能不需要那么多)。采样256次是奈...

2019-07-20 19:32:35

阅读数 9

评论数 0

压缩感知正交匹跟踪算法(OMP)代码实现之单一向量的求解

研究生导师的方向是压缩感知,导师让我这个暑假将压缩感知尽可能的搞懂,方便开学之后研究工作。 压缩感知网上资料很多,压缩感知就是将稀疏向量通过一个压缩矩阵压缩,使其存储的数据量减少,在通过压缩感知的算法吧原先的稀疏向量求解出来。具体细节网上文献也很多,我就不多赘述。这篇文章主要是对于压缩感知中一个...

2019-07-18 08:54:45

阅读数 9

评论数 0

python打包成exe可执行文件

python打包成exe可执行文件 最近在做毕业设计,需要写一个上位机,并且最后要打包成exe文件,方便以后直接使用,过程遇到了几个坑,记录一下。 安装pyinstaller 这里我说一下为什么不用py2exe,因为py2exe生成的程序并不能跨平台使用,所以我选择了pyinstaller 安装流...

2019-04-14 00:24:19

阅读数 62

评论数 1

微信推文代码高亮器

撒西不理! 这次我给大家带来了我的新作!!! 对的代码高亮器,它的界面是这样子滴! 哈哈,是不是想问这有什么用!!! 或许你没有写博客,或者推文的习惯,亦或是有写博客,但是没有在博客写代码的习惯。那么这篇推文对你来说作用几乎为零的!所以,没有写带代码的博客或者推文的同志们,...

2017-12-20 23:01:23

阅读数 1571

评论数 0

Python进阶(九):列表,元组,字典,集合的同异

列表,元组,字典,集合的大杂烩

2017-12-11 09:05:37

阅读数 539

评论数 1

python实现链表的深度优先遍历

在《python cookbook》(简称python奇技淫巧书)中看到的,觉得太简洁了,遂记录下来:class Node(object): def __init__(self, value): self._value = value self._childr...

2017-12-10 20:00:26

阅读数 665

评论数 0

Python进阶(八):in的详解

“in”的存在使得python在操作可迭代对象简单得多,这便是“in”存在的一个最大的好处1.用于判断(查找)元素是否在可迭代对象中(不包括生成器;但包括set集合,set不能迭代,但是也能用“in”来查找元素): xxx in XXX :判断xxx是否在XXX中, 如果在,返回真,不在,返回...

2017-11-26 11:29:47

阅读数 6261

评论数 0

日有所思。

这两天帮一个朋友部署一个网页,虽然写过爬虫,对网页的结构有所了解。但却没有接触过Javaweb,CSS。但从搭建环境到最终部署完成,花了大概两天的时间。这种速度如果是一年前的我不敢想象的。如今想想当时为了写一个算法我却花了一下午,如果让我写点小项目,更加不知如何下手。今昔对比,取得的进步让我很是欣...

2017-11-24 19:26:06

阅读数 216

评论数 0

Windows下安装kwant

要求要准备的包,我都打包好了,文末给连接 1.python3.6:在第一个文件里面就有exe文件,点击安装就行2.win+R输入cmd,进入终端,cd到第一个文件所在的目录,输入:python -c "import pip, glob; pip.main(['install'] + g...

2017-11-22 12:53:57

阅读数 775

评论数 1

python糗事百科爬虫

周末没啥事花了几个钟写了这个爬虫。下面是结构图。里面的功能已经足以帮我很好的分析糗事百科这个网站了。当然我知道别人也写过糗事百科的爬虫,不得不承认糗事百科的网页架构很简单,很适合作为爬虫初学者去练手。我是在没有任何参考的情况下一点点摸索写完这个爬虫的,也许并不上资深程序员写的,但也学到了很多废话少...

2017-11-20 13:46:15

阅读数 303

评论数 0

python爬虫之简介以及前期准备

对于学玩python基础然后想找点项目练手的人,爬虫可以说是很不错的方向之一。那么爬虫究竟是做什么用的呢?又要怎么用呢?哈哈,kyda最近正好在学,那么就写一个系列的文章出来吧。顺便记录我的学习历程。一.爬虫的作用网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常被称为网页追逐者)...

2017-11-16 21:41:04

阅读数 172

评论数 0

对Python生成器的理解

生成器的简单理解

2017-11-08 19:33:51

阅读数 3919

评论数 1

Python进阶(七):super()函数

super()

2017-11-02 18:00:45

阅读数 175

评论数 0

Python进阶(六):@classmethod和@staicmethod

有时我们会在python的代码里面看到这两个修饰器,用于修饰类的函数。也许有人会问这两个修饰器原理是怎么样的?

2017-10-29 00:05:48

阅读数 222

评论数 0

Python进阶(五):特殊方法

Python一大吸引人的特点就是它的特殊方法。它的特殊方法主要应用于类中,方便了类的一些操作操作。

2017-10-26 18:09:35

阅读数 296

评论数 0

一些优秀资源的整理

本文主要是博主我在日常学习中所看到的一些优秀资源,会不断的整理上来的。。。一.优秀博客(文)正则表达式:正则表达式30分钟入门教程 鸡汤文,请大家好好学编程十年:Teach Yourself Programming in Ten Years二.优秀开源项目IT界大牛们写的500行左右的小项目,涉...

2017-10-25 10:54:29

阅读数 357

评论数 0

HTTP详解(转)

本文转自:http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.htmlHTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在W...

2017-10-24 07:26:58

阅读数 212

评论数 0

pythonAI五子棋(二)

以为第二篇很晚到来,主要是我的想法是等我把机器学习学个大概之后再回来优化。不过最近在深入的学习python,学到了一些pythonic的代码风格,所以决定回来重构一下我的五子棋代码这次主要做了1.优化了我的代码,使得代码更加简洁美观。可读性更高。比如这段优化前的函数:def robotChess(...

2017-10-21 13:14:03

阅读数 5224

评论数 3

Python进阶(四):浅析装饰器(decorator)@

之前在看代码的时候看见有些代码会在函数前面用一个@+函数名修饰,开始有点困惑的。遂查找各种资料,才知道这是python的一种语法糖。虽然理解起来有点困难,可是理解过后就会佩服python的简洁性。装饰器@一.介绍函数就是我们的衣服,单个函数就比如一件短袖衬衫。编程就是不断的调用不同的函数,就比我们...

2017-10-17 21:00:12

阅读数 644

评论数 0

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