自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhouguangfei0717的博客

一个登山者

  • 博客(20)
  • 资源 (13)
  • 收藏
  • 关注

转载 tensorflow(五)---Word2vec

wordvec理解:自 然语言不能直接处理,因此我们要把它们转换成可以处理的数字或者向量。传统的方法是one-hot-encoder,就是把所有的单词重新篇成一个很长的向量,但是他有一个不好的地方,一是编码是随机的,没有提供任何关联信息,而是,编码的向量就有一个是1,其他都为零,整个矩阵很稀疏,稀疏矩阵的训练效率很低,这里使用向量表达可以有效的解决这些问题,一类是计数模型,他就是用

2017-12-20 12:53:20 334

转载 tensorflow(四)---AlexNet

AlexNet 中包含了几个比较新的技术点,也首次在CNN中成功应用了ReLU、Dropout和LRN等Trick。同时AlexNet也使用了GPU进行运算加速,作者开源了他们在GPU上训练卷积神经网络的CUDA代码。AlexNet 包含了6亿3 000万个连接,6000万个参数和65 万个 神经元,拥有5个卷积层 , 其中3个卷 积层后面连接了最 大池化层,最后还有3个全连接 层。Ale

2017-12-19 16:42:23 231

转载 TensorFlow实战(三)CNN

from tensorflow.examples.tutorials.mnist import input_dataimport tensorflow as tfmnist = input_data.read_data_sets("MNIST_data/", one_hot=True)sess = tf.InteractiveSession()def weight_variable(s

2017-12-18 20:22:58 218

转载 TensorFlow实战(二)自编码器

自编码器就是对数据进行高维处理:(1) 如果限制中间隐含层节点的数量, 比如让中间隐含层节点的数量小于输入/输出节点的数量,就相当于一个降维的过程。此时已经不可能出现复制所有节点的情况, 因为 中间节点数小于输入节点数,那只能学习数据中最重要的特征复原,将可能不太相关的内容去除。此时 , 如果再给中间隐含层的权重加一个LI的正则, 则可以根据惩罚系数控制隐含节点的稀疏程度,惩罚系数越大,学到的

2017-12-17 17:37:16 228

转载 TensorFlow实战(一)手写数字识别

最近在看TensorFlow实战这本书,想写一点东西出来。。。。。。。。

2017-12-13 12:44:22 353

转载 opencv(十四)--模板匹配

目标在本节我们要学习:1. 使用模板匹配在一幅图像中查找目标2. 函数:cv2.matchTemplate(),cv2.minMaxLoc()原理模板匹配是用来在一副大图中搜寻查找模版图像位置的方法。OpenCV 为我们提供了函数:cv2.matchTemplate()。和2D 卷积一样,它也是用模板图像在输入图像(大图)上滑动,并在每一个位置对模板图像和与其对应的输入图像的子

2017-12-12 13:05:38 1238

转载 opencv(十三)--边缘检测和梯度

所示

2017-12-12 11:38:38 554

转载 opencv(十二)---图像的腐蚀,膨胀,开运算和闭运算

目标• 学习不同的形态学操作,例如腐蚀,膨胀,开运算,闭运算等• 我们要学习的函数有:cv2.erode(),cv2.dilate(),cv2.morphologyEx()等原理形态学操作是根据图像形状进行的简单操作。一般情况下对二值化图像进行的操作。需要输入两个参数,一个是原始图像,第二个被称为结构化元素或核,它是用来决定操作的性质的。两个基本的形态学操作是腐蚀和

2017-12-12 11:24:23 4817

转载 opencv(十一)--OpenCV 中的轮廓

目标• 理解什么是轮廓• 学习找轮廓,绘制轮廓等• 函数:cv2.findContours(),cv2.drawContours()轮廓可以简单认为成将连续的点(连着边界)连在一起的曲线,具有相同的颜色或者灰度。轮廓在形状分析和物体的检测和识别中很有用。• 为了更加准确,要使用二值化图像。在寻找轮廓之前,要进行阈值化处理或者Canny 边界检测。• 查找

2017-12-11 22:48:58 275

转载 opencv(十)---图像平滑

目标• 学习使用不同的低通滤波器对图像进行模糊• 使用自定义的滤波器对图像进行卷积(2D 卷积)与信号一样,我们也可以对2D 图像实施低通滤波(LPF),高通滤波(HPF)等。LPF 帮助我们去除噪音,模糊图像。HPF 帮助我们找到图像的边缘,OpenCV 提供的函数cv.filter2D() 可以让我们对一幅图像进行卷积操作。下面我们将对一幅图像使用平均滤波器

2017-12-11 19:39:44 335

转载 opencv(九)--移动物体检测

import argparseimport cv2import imutilsimport time import datetimeap = argparse.ArgumentParser()ap.add_argument("-v","--video",help = "path to the video file")ap.add_argument("-a","--min-area"

2017-12-09 10:39:14 3191 4

转载 opencv(八)---物体跟踪

颜色转化在OpenCV 中有超过150 中进行颜色空间转换的方法。但是你以后就会发现我们经常用到的也就两种:BGR$Gray 和BGR$HSV。我们要用到的函数是:cv2.cvtColor(input_image,flag),其中flag就是转换类型。对于BGR$Gray 的转换,我们要使用的flag 就是cv2.COLOR_BGR2GRAY。同样对于BGR$HSV 的转换

2017-12-08 21:23:47 807 2

原创 opencv(六)-通过改变threshold可以把不清楚的图片变得很清楚

#coding=utf-8import cv2import numpy as np img=cv2.imread('ww.png')retval,thre=cv2.threshold(img,12,255,cv2.THRESH_BINARY)grayscal=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)retval1,thre1=cv2.threshol

2017-12-08 18:06:04 16518 5

转载 opencv(五)--图像的算术运算

import cv2import numpy as npimg1=cv2.imread('wode1.png')img2=cv2.imread('wode.jpg')dst=cv2.addWeighted(img1,0.5,img2,0.6,0)cv2.imshow('dst',dst)cv2.waitKey(0)cv2.destroyAllWindow()两个图的合并:------

2017-12-08 15:51:41 387

原创 opencv(四)对图像处理

import numpy as npimport cv2img=cv2.imread('wode.jpg',1)img[55,55]=[255,255,255]img[100:500,100:500]=[255,255,255]cv2.imshow('wode.jpg',img)cv2.waitKey(0)cv2.destroyAllWindows()可以把图像任意一块变成白色

2017-12-08 14:33:19 181

转载 opencv(四)把鼠标当画笔

# -*- coding: utf-8 -*-"""Created on Thu Dec 7 18:09:53 2017@author: zhoulongtao"""import cv2import numpy as np# 当鼠标按下时变为Truedrawing=False# 如果mode 为true 绘制矩形。按下'm' 变成绘制曲线。mode=Trueix,iy=

2017-12-08 13:04:42 1021

转载 OpenCV (三)中的绘图函数

目标• 学习使用OpenCV 绘制不同几何图形• 你将会学习到这些函数:cv2.line(),cv2.circle(),cv2.rectangle(),cv2.ellipse(),cv2.putText() 等。代码上面所有的这些绘图函数需要设置下面这些参数:• img:你想要绘制图形的那幅图像。• color:形状的颜色。以RGB 为例,需要传入一个元组,例如:(25

2017-12-08 11:06:57 578

转载 opencv(二)对视频的处理

视频目标• 学会读取视频文件,显示视频,保存视频文件• 学会从摄像头获取并显示视频• 你将会学习到这些函数:cv2.VideoCapture(),cv2.VideoWrite()5.1 用摄像头捕获视频我们经常需要使用摄像头捕获实时图像。OpenCV 为这中应用提供了一个非常简单的接口。让我们使用摄像头来捕获一段视频,并把它转换成灰度视频显示出来。从这个简单的任

2017-12-08 11:03:44 922

转载 opencv简单介绍及图像的简单操作

读入图像:使用函数cv2.imread() 读入图像。这幅图像应该在此程序的工作路径,或者给函数提供完整路径,# -*- coding: utf-8 -*- """ Created on Tue Dec 31 19:16:05 2013 @author: duan """ import numpy as npimport cv2# Load an color i

2017-12-08 10:56:18 339

转载 Python环境搭建之OpenCV

Python环境搭建之OpenCV一、openCV介绍  Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C

2017-12-07 15:53:17 371

旷世east文本检测.zip

east进行文本检测,可以跑通,具体参考我的博客

2019-11-13

通过FCN进行高低肩识别,里面有一些模型

高低肩检测,包含fcn和enet

2019-08-27

眼镜检测.zip

眼镜检测数据集

2019-08-26

32位和64位的json.zip

c++调用json(win32和win64位),里面包含32和64位的静态库

2019-08-14

数位摄影讲座-简体中文版.doc

照相机 数位摄影讲座

2019-08-09

some_specular_detection_and_inpainting_methods_for_endoscope_image-master.zip

里面有三个算法,对于图片的反光检测和反光去除,MATLAB里面包含测试数据,可以直接运行main.m文件就可以了,效果不错。

2019-08-08

FCN_baseline.h5

眼镜反光检测模型.h,文件,具体参考我的博客

2019-08-07

libfacedetect.zip

libfacedetect速度要比dlib快很多,已测试

2019-07-29

相片旋转处理.exe

对倾斜的人脸照片进行校正处理,可以批处理

2019-07-25

广东工业大学计算机学院历年考研真题

里面包含历年广东工业大学----------------------------------------------------------------------------------

2018-07-25

目标检测代码

https://mp.csdn.net/postedit看我的博客介绍,里面详细介绍了

2018-07-13

sql 的文档,包裹课件还有脚本,还有一些经典书籍

sql 的文档,包裹课件还有脚本,还有一些经典书籍。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-01-12

cvx——w64.zip

在MATLAB运行就行

2017-08-26

空空如也

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

TA关注的人

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