自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nick Blog

计算机视觉

  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

转载 CNN for Semantic Segmentation(语义分割,论文,代码,数据集,标注工具,blog)

在FCN网络在2104年提出后,越来越多的关于图像分割的深度学习网络被提出,相比传统方法,这些网络效果更好,运算速度更快,已经能成熟的运用在自然图像上。语义分割显然已经是计算机视觉领域的一个热门研究领域,也是通往实现完全场景理解的道路之一,被广泛应用于无人驾驶、人机交互、医疗图像、计算摄影、图像搜索引擎、增强现实等应用领域。语义分割是像素级分类问题,将同一类物体像素点归为一类,如图所示。左:输入图...

2018-04-22 14:03:46 713

转载 卷积神经网络CNN:Tensorflow实现(以及对卷积特征的可视化)

本文主要是实现了一个简单的卷积神经网络,并对卷积过程中的提取特征进行了可视化.  卷积神经网络最早是为了解决图像识别的问题,现在也用在时间序列数据和文本数据处理当中,卷积神经网络对于数据特征的提取不用额外进行,在对网络的训练的过程当中,网络会自动提取主要的特征. 卷积神经网络直接用原始图像的全部像素作为输入,但是内部为非全连接结构.因为图像数据在空间上是有组织结构的,每一个像素在空间...

2018-04-20 15:52:11 1108

转载 keras 在不平衡数据上的 fit -- class_weight

keras已经在新版本中加入了 class_weight = 'auto'。设置了这个参数后,keras会自动设置class weight让每类的sample对损失的贡献相等。例子如下:clf.fit([X_head_train,X_body_train], y_train_embedding, epochs=10, batch_size=128, class_weight = 'auto', v...

2018-04-19 16:55:13 10687 2

转载 Keras实现卷积神经网络

在安装过Tensorflow后,在在安装Keras默认将TF作为后端,Keras实现卷积网络的代码十分简洁,而且keras中的callback类提供对模型训练过程中变量的检测方法,能够根据检测变量的情况及时的调整模型的学习效率和一些参数.下面的例子,MNIST数据作为测试import pandas as pdimport numpy as npimport matplotlib.pyplot...

2018-04-19 16:42:54 1330

原创 window10系统onedrive无法登陆 ox8004def7

OneDrive被冻结可能因为用户超过一年不曾登录OneDrive或者OneDrive中的储存容量已满并超过三个月没有进行清理才会被系统暂时性封锁。对此,可以尝试登录【网页版OneDrive】进行解冻。...

2018-04-16 16:40:28 17793 5

原创 输出预测错误的图片

def print_mislabeled_images(classes, X, y, p): """ Plots images where predictions and truth were different. X -- dataset y -- true labels p -- predictions """ a = p + y mislabe...

2018-04-16 15:20:51 2293 1

转载 Numpy dot multiply区别

使用numpy时,跟matlab不同:1、* dot() multiply()对于array来说,*和dot()运算不同*是每个元素对应相乘dot()是矩阵乘法对于matrix来说,*和multiply()运算不同*是矩阵乘法multiply()是每个元素对应相乘A B为array MA MB为matrixmultiply(MA, MB)对应元素相乘dot(MA, MB)矩阵...

2018-04-16 11:23:42 228

原创 numpy按某个轴堆叠

>>> a = floor(10*random.random((2,2)))>>> aarray([[ 1., 1.], [ 5., 8.]])>>> b = floor(10*random.random((2,2)))>>> barray([[ 3., 3.], [ 6., 0....

2018-04-13 21:44:40 2207

原创 train_test_split参数之random_state

random_state 设置相同,那么当别人重新运行你的代码的时候就能得到完全一样的结果,复现和你一样的过程。如果你设置为 None,则会随机选择一个种子。...

2018-04-13 21:43:10 7179

原创 用keras 实现cifar10

用keras 实现cifar10以下是代码 1 # -*- coding: utf-8 -*- 2 __author__ = 'Administrator' 3 4 5 from keras.datasets import cifar10 6 from keras.utils import np_utils 7 from keras.models import Seq...

2018-04-13 17:11:26 2706

原创 python 保存figure图片

1. 在plt.show()之前调用plt.savefig();  import matplotlib.pyplotas plt  """ 一些画图代码 """  plt.savefig("filename.png")  plt.show()

2018-04-13 17:08:38 6594 1

转载 基于sklearn的常用分类任务指标Python实现

一、摘要分类任务常用指标包含混淆矩阵、每类分类精度、平均分类精度、总体分类精度、f1-score等。Python的sklearn.metrics 模块覆盖了分类任务中大部分常用的验证指标,本文选择其中几种评价指标展示代码片段,供读者使用。基于tensorflow-1.0与mnist数据集做demo展示并列举实验结果。文末附有sklearn.metrics模块的相关资料链接,方便高端玩家深入...

2018-04-13 17:05:51 584

原创 keras模型的保存和使用

keras只包含两种神经网络模型,分别是Sequantial模型和泛化模型。模型的保存和使用方法如下:1、只保存和使用模型结构,不包含配置和权重 #保存成json格式的文件 json_string = model.to_json() open('my_model_architecture.json','w').write(json_string) fr...

2018-04-13 14:44:07 2400

转载 Keras学习随笔-03-优化器

ptimizers(优化器)。机器学习包括两部分内容,一部分是如何构建模型,另一部分就是如何训练模型。训练模型就是通过挑选最佳的优化器去训练出最优的模型。        Keras包含了很多优化方法。比如最常用的随机梯度下降法(SGD),还有Adagrad、Adadelta、RMSprop、Adam等。下面通过具体的代码介绍一下优化器的使用方法。最重要的就是SGD,其他的优化器有兴趣的可以自行了解...

2018-04-13 14:08:38 379

转载 对于keras的图片生成器ImageDataGenerator对image和mask的同时数据生成

一 单张图片+flow函数###图片来源形式"""E:/tmp/0010.jpgE:/tmp/0010.png"""from keras.preprocessing.image import ImageDataGenerator, array_to_img, img_to_array, load_imgdatagen = ImageDataGenerator(        rotation_ra...

2018-04-12 19:05:36 4819 4

转载 语义分割中的深度学习方法全解:从FCN、SegNet到各代DeepLab

语义分割是什么?语义分割方法在处理图像时,具体到像素级别,也就是说,该方法会将图像中每个像素分配到某个对象类别。下面是一个具体案例。△ 左边为输入图像,右边为经过语义分割后的输出图像。该模型不仅要识别出摩托车和驾驶者,还要标出每个对象的边界。因此,与分类目的不同,相关模型要具有像素级的密集预测能力。目前用于语义分割研究的两个最重要数据集是VOC2012和MSCOCO。VOC2012:http://...

2018-04-12 10:52:58 3942

转载 【Keras案例学习】 CNN做手写字符分类(mnist_cnn )---你的keras写作模板

from __future__ import print_functionimport numpy as npnp.random.seed(1337)from keras.datasets import mnistfrom keras.models import Sequentialfrom keras.layers import Dense, Dropout, Activation, F...

2018-04-12 10:21:47 468

转载 UserWarning: Update your `Model` call to the Keras 2 API:

我的警告信息为:HARRISON_data.py:114: UserWarning: Update your `Model` call to the Keras 2 API: `Model(outputs=Tensor("lo..., inputs=[<tf.Tenso...)` output=loss)我的源代码为 model = Model( input=[pos...

2018-04-12 10:19:48 6136

原创 TypeError: __init__() got multiple values for argument ‘axis‘

from keras.layers import Input, mergeup2 = merge([UpSampling2D(size=(2, 2))(conv5), conv4], mode='concat', concat_axis=1)it is showing the following error:UserWarning: The `merge` functi...

2018-04-12 10:19:28 14743 2

转载 Python模块学习:glob 文件路径查找

glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:”*”, “?”, “[]”。”*”匹配0个或多个字符;”?”匹配单个字符;”[]”匹配指定范围内的字符,如:[0-9]匹配数字。glob.glob返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,这里可以是绝对路径,...

2018-04-11 16:56:51 185

转载 Python rindex()方法

描述Python rindex() 返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常,你可以指定可选参数[beg:end]设置查找的区间。语法rindex()方法语法:str.rindex(str, beg=0 end=len(string))参数str -- 查找的字符串beg -- 开始查找的位置,默认为0end -- 结束查找位置,默认为字符串的长度。返回值返回子...

2018-04-11 16:53:40 2260

转载 数据增强——Keras Image Data Augmentation 各参数详解

图像深度学习任务中,面对小数据集,我们往往需要利用Image Data Augmentation图像增广技术来扩充我们的数据集,而keras的内置ImageDataGenerator很好地帮我们实现图像增广。但是面对ImageDataGenerator中众多的参数,每个参数所得到的效果分别是怎样的呢?本文针对Keras中ImageDataGenerator的各项参数数值的效果进行了详细解释,为各位...

2018-04-11 14:14:51 25596 12

转载 python下配置opencv

python下配置opencv1、下载opencv安装文件。到http://www.lfd.uci.edu/~gohlke/pythonlibs/下载python对应版本opencv 的安装文件,这里我用的是opencv_python-2.4.13-cp27-cp27m-win32.whl2、pip install 3、测试是否安装成功import cv2     通过,无报错即可...

2018-04-09 23:04:36 113

原创 python OpenCV 图像通道分离和合并

图像通道分离有两种方法,一个是使用OpenCV自带的split 函数,还有一个是使用Numpy数组来分离通道.使用OpenCV 自带 split函数[python]view plaincopy#!/usr/bin/envpython#encoding:utf-8importcv2importnumpyasnpimg=cv2.imread...

2018-04-09 23:00:04 2412

转载 深度学习数据集汇总

几个重要的数据集汇总: 扩展:https://www.52ml.net/20458.html1、MnistMNIST是一个手写数字数据库 : 60000个训练样本集 ; 10000个测试样本集 ; 每个样本图像为28*28。以二进制存储的,不能直接以图像格式查看,不过很容易找到将其转换成图像格式的工具。 最早的深度卷积网络LeNet便是针对此数据集的,当前主流深度学习框架几乎无一例外将MNIST数...

2018-04-07 14:37:34 1135

转载 Python--matplotlib绘图可视化知识点整理

本文作为学习过程中对matplotlib一些常用知识点的整理,方便查找。强烈推荐ipython无论你工作在什么项目上,IPython都是值得推荐的。利用ipython --pylab,可以进入PyLab模式,已经导入了matplotlib库与相关软件包(例如Numpy和Scipy),额可以直接使用相关库的功能。这样IPython配置为使用你所指定的matplotlib GUI后端(TK/wxPyt...

2018-04-05 20:06:10 284

转载 【python图像处理】图像的缩放、旋转与翻转

图像的几何变换,如缩放、旋转和翻转等,在图像处理中扮演着重要的角色,python中的Image类分别提供了这些操作的接口函数,下面进行逐一介绍。1、图像的缩放图像的缩放使用resize()成员函数,直接在入参中指定缩放后的尺寸即可,示例如下:[python] view plain copy#-*- coding: UTF-8 -*-     from PIL import Image    #读取...

2018-04-05 16:27:25 5169

Git常用命令.mindnode.zip

Git常用命令,思维导图制作,可编辑。

2020-12-20

互联网常见算法笔试题分类总结.pdf

互联网常见算法笔试题分类总结,欢迎下载,全是干货。

2020-12-20

摄影测量基础笔记分享.pdf

本科摄影测量基础笔记分享,有需要自取。好几年前的笔记了,分辨率不是特别高,手写。

2020-12-12

易康入门学习资料。。。。。。。。

易康初级培训手册,Developer 9.2 版 更新日期: 2016 年 7 月 25 日 版权所有: Trimble & BSEI

2018-04-16

空空如也

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

TA关注的人

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