- 博客(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
转载 opencv(十四)--模板匹配
目标在本节我们要学习:1. 使用模板匹配在一幅图像中查找目标2. 函数:cv2.matchTemplate(),cv2.minMaxLoc()原理模板匹配是用来在一副大图中搜寻查找模版图像位置的方法。OpenCV 为我们提供了函数:cv2.matchTemplate()。和2D 卷积一样,它也是用模板图像在输入图像(大图)上滑动,并在每一个位置对模板图像和与其对应的输入图像的子
2017-12-12 13:05:38 1238
转载 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
some_specular_detection_and_inpainting_methods_for_endoscope_image-master.zip
2019-08-08
广东工业大学计算机学院历年考研真题
2018-07-25
sql 的文档,包裹课件还有脚本,还有一些经典书籍
2018-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人