自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (11)
  • 收藏
  • 关注

原创 python格式化之format与%

#!/usr/bin/env python # -*- coding:utf-8 -*-__author__ = 'Abel'""" Python中内置的%操作符和.format方式都可用于格式化字符串。先来看看这两种具体格式化方法的基本语法形式和常见用法。 %操作符根据转换说明符所规定的格式返回一串格式化后的字符串,转换说明符的基本形式为: %[转换标记][宽度[.精确度]]...

2019-01-31 16:22:15 1594

原创 《编写高质量代码 改善Python程序的91个建议》Chapter2笔记

所有代码拷贝过去就可以运行。#!/usr/bin/env python # -*- coding:utf-8 -*-__author__ = 'Abel'#建议8:利用assert语句来发现问题a,b = 1,2#assert(a==b, "a equals b!")'''带圆括号会报错,原因:assert是关键字而非函数, 这种写法实际上传了一个tuple作为第一个参数,没有...

2019-01-30 11:36:42 287

原创 《编写高质量代码 改善Python程序的91个建议》Chapter1笔记

#!/usr/bin/env python # -*- coding:utf-8 -*-__author__ = '[email protected]'#建议1:理解pythonic概念#遵循pythonic的代码,看起来就像伪代码,可以很容易转化为python代码#举例快排:def quickSort(array): less = [] greater = [] ...

2019-01-29 14:16:22 247

原创 sys.argv

曾经出了一个error,不晓得啥意思,就查了一下,学习了:sys.argv[1]IndexError: list index out of range解决思路      argv[1]:sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始。      Sys.argv[ ]其实就是一个列表,里边的项为用户输入的参数,关键就是要明...

2019-01-22 21:56:49 288 1

原创 OpenCV实现人脸检测

import cv2filename = "img1.jpg"def detact(filename): face_cascade = cv2.CascadeClassifier('./haarcascades/haarcascade_frontalface_default.xml') img = cv2.imread(filename) gray = cv2.cv...

2019-01-17 08:36:36 329

原创 OpenCV分水岭算法进行图像分割

import cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread("imgOpencv.jpg")gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)# cv2.imwrite("img3Gray.jpg", gray)ret, thresh = cv2.thr...

2019-01-16 22:01:41 393

原创 OpenCV中用GrabCut进行前景检测

import cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread("img3.jpg")mask = np.zeros(img.shape[:2], np.uint8) #与图片同大小的掩模bgdModel = np.zeros((1,65), np.float64)fgdModel = np.ze...

2019-01-16 21:19:13 646

原创 OpenCV获取边界框,最小矩形区域和最小闭圆的轮廓

import cv2import numpy as np#边界框,最小矩形区域和最小闭圆的轮廓'''cv2.pyrUp()和cv2.pyrDown()用于构建图像金字塔 一般情况下,我们要处理是一副具有固定分辨率的图像,但是有些情况下,需要对同一图像的不同分辨率的子图像进行处理。比如,我们要在一幅图像中查找某个目标,比如脸,我们不知道目标在图像中的尺寸大小,这种情况下,我们...

2019-01-15 22:06:14 6082

原创 Opencv实现Canny边缘检测

import cv2import numpy as np#Canny边缘检测img = cv2.imread("img1.jpg")cv2.imwrite("imgCanny1.jpg", cv2.Canny(img, 200, 300))cv2.imshow("canny",cv2.imread("imgCanny1.jpg"))cv2.waitKey()cv2.destroyA...

2019-01-15 09:19:40 1140

原创 openCV实现高通滤波器

import cv2import numpy as npfrom scipy import ndimage#高通滤波器,这些滤波器中所有的值加起来为0kernel_3x3 = np.array([[-1,-1,-1], [-1, 8,-1], [-1,-1,-1]])kernel_5x5 = ...

2019-01-15 08:35:53 3341 3

原创 openCV实现轮廓检测

import cv2import numpy as np#轮廓检测img = np.zeros((200,200), dtype=np.uint8)img[50:150, 50:150] = 255ret, thresh = cv2.threshold(img, 127, 255, 0)#findContours会修改原图,最好使用img.copy()#RETR_TREE会得到整体...

2019-01-15 08:34:25 1599

原创 openCV调起电脑摄像头提取视频流和截图

managers.py文件完成提取视频流和键盘操作等:import cv2import numpy as npimport time'''本类用于提取视频流。CaptureManager类用于读取新的帧,并能将帧分派到一个或者多个输出中,这些输出包括静止的图像文件、视频文件以及窗口。'''class CaptureManager(object): def __ini...

2019-01-13 17:19:25 2275

原创 opencv处理图片文件和窗口显示摄像头帧

import cv2import numpy as np#读取图像# fnames = ['img{}.jpg'.format(i+1) for i in range(8)]#显示图片# for fname in fnames:# img = cv2.imread(fname)# cv2.imshow(fname, img)# cv2.waitKey(1)...

2019-01-12 22:34:24 504

原创 python网络爬虫:爬取想要的图片

# -*- coding: utf-8 -*-"""根据搜索词下载百度图片"""import reimport sysimport urllibimport requestsimport osimport cv2from PIL import Imagedef get_onepage_urls(onepageurl): """获取单个翻页的所有图片的urls+当前翻...

2019-01-12 17:08:13 609

原创 Pycharm软件使用总结

1、设置快捷键调整页面的字号:File—>setting—>Keymap—>在搜寻框中输入increase—>Increase Font Size(双击) —> 在弹出的对话框中选择Add Mouse Shortcut在弹出的对话框中同时按住ctrl键和鼠标滚轮向上滑。2、注释快捷键:多行注释就一个组合键:选中+Ctrl+/3、安装库...

2019-01-12 10:50:30 385

原创 Spark机器学习(一)

1.2 Spark 集群Spark集群由两类程序构成:一个驱动程序和多个执行程序。本地模式时所有的处理都运行在同一个JVM内,而在集群模式时它们通常运行在不同的节点上。举例来说,一个采用单机模式的Spark集群(即使用Spark内置的集群管理模块)通常包括:█一个运行Spark单机主进程和驱动程序的主节点;█各自运行一个执行程序进程的多个工作节点。1.3 Spark 编程模...

2019-01-11 16:07:06 509

原创 spark机器学习入门记录

anaconda中打开anaconda prompt输入:pip install pyspark进行安装包的安装:

2019-01-11 12:01:12 306

原创 第三章 Tensorflow入门(二)

#续接前文:https://blog.csdn.net/lxiao428/article/details/86033823'''3.3 TensorFlow运行模型---会话会话session拥有并管理TensorFlow程序运行的所有资源,当所有计算完成之后需要关闭会话来帮助系统回收资源,否则会出现资源泄露的问题。'''sess = tf.Session() #创建会话sess.c...

2019-01-10 23:11:40 162

原创 第三章 Tensorflow入门(一)

# -*- coding: utf-8 -*-"""Created on Mon Jan 7 21:52:56 2019@author公众号: 呦呦信息"""'''第三章 Tensorflow入门3.1 TensorFlow计算模型--计算图计算图是TensorFlow中最基本的一个概念,TensorFlow中的所有计算都会被转化为计算图上的节点。3.1.1计算图的使用''...

2019-01-07 22:57:46 166

MnistDataSet加载方法

minist数据集下载后的加载办法,主要是联网下下载数据集 太慢了或者下载失败。

2019-03-17

本地下载glove.6B

glove.6B数据集的本地下载地址,可以从我的百度网盘下载。

2019-01-21

Haar人脸检测Xml文件

haarcascades中的xml文件用于人脸检测库,下载之后拷贝到执行所在文件夹即可。

2019-01-17

Qt异或实现文件加解密

这是使用异或实现的简单的文件的加解密,另外还有一个我的资源实现加解密的在这里:https://download.csdn.net/download/lxiao428/10802653

2019-01-03

Qt实现文件的加解密

 这是一个文件加解密的demo,亲测可用。Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。三个字节有24个比特,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。它可用来作为电子邮件的传输编码。在Base64中的可打印字符包括字母A-Z、a-z、数字0-9 ,这样共有62个字符,此外两个可打印符号在不同的系统中而不同。一些如uuencode的其他编码方法,和之后binhex的版本使用不同的64字符集来代表6个二进制数字,但是它们不叫Base64。

2018-11-23

2019年中国科学技术大学843信号与系统模拟题

这是中国科技大学信号与系统考研的模拟题,不管哪个学校考研的,知识点差不多都是这些,可以下载下来自己练习模拟一下。信号与系统是大学本科层次电子信息类的专业课,本课程是计算机科学与技术、信息与通信工程、电子科学与技术、光学工程、仪器科学与技术、电气工程、控制科学与工程、测绘科学与技术等国家一级学科在大学本科阶段的专业必修课。

2018-11-03

TensorFlow、Keras、numpy安装库及安装方法

TensorFlow、Keras、numpy都是深度学习领域很重要的库,很多的人安装失败,这个包里的库是我本地安装成功的,所以大家可以安心地下载,按照安装方法安装一定没问题的。

2018-11-03

OpenCV、TensorFlow安装库及安装方法

TensorFlow是一个基于数据流编程(dataflow programming)的符号数学库,主要用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌神经网络算法库DistBelief Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPU和TPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究。opencv用于计算机视觉。这两个库经常安装不成功,我这个在win10上成功安装,并且还有安装教程。

2018-11-02

猫狗大战数据集

猫狗分类数据集不包含在Keras 中,它由Kaggle 在2013 年末公开并作为一项 计算视觉竞赛的一部分,大小为540M,所以上传到了百度网盘,这里面是资源链接,下载后可以去连接下载数据集。

2018-10-27

Procmon软件

Procmon是微软出品用于监视Windows系统里程序的运行情况,监视内容包括该程序对注册表的读写、对文件的读写、网络的连接、进程和线程的调用情况。

2018-10-10

番茄助手VA_X

被番茄助手的破解折磨的死去活来,在win10上一直破解不成功,这个资源我自己破解成功了,安装之后需要替换其中的VA_X.dll,替换方法自己问度娘去吧。

2018-05-25

空空如也

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

TA关注的人

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