Python
寫代碼的笑笑
这个作者很懒,什么都没留下…
展开
-
AttributeError: module ‘keras.backend‘ has no attribute ‘set_image_dim_ordering‘
@[TOC] AttributeError: module 'keras.backend' has no attribute 'set_image_dim_ordering'# K.set_image_dim_ordering("th"),用于在如何表示彩色图片的问题上,即Theano模式会把100张RGB三通道的16×32(高为16宽为32)彩色图表示为下面这种形式(100,3,16,32),Caffe采取的也是这种方式。# 而TensorFlow,即'tf'模式的表达形式是(100,16,32原创 2021-04-22 17:17:23 · 1747 阅读 · 1 评论 -
基于Keras的深度学习(一)——第一个简单的例子:手写数字识别
让我们开始用Keras搭建一个简单的神经网络吧,先让它跑起来。使用的MNIST数据集,可通过代码直接下载。但是我在下载的时候出现了一些问题,如果你也遇到了下载问题,那么直接复制地址直接去网页下载,再读进来就好了。from __future__ import print_functionimport numpy as npfrom keras.datasets import mnistfrom keras.models import Sequentialfrom keras....原创 2021-04-22 14:21:29 · 271 阅读 · 1 评论 -
cv2.getStructuringElement( )
这个函数的第一个参数表示内核的形状,有三种形状可以选择。矩形:MORPH_RECT;交叉形:MORPH_CROSS;椭圆形:MORPH_ELLIPSE;第二和第三个参数分别是内核的尺寸以及锚点的位置。一般在调用erode以及dilate函数之前,先定义一个Mat类型的变量来获得getStructuringElement函数的返回值: 对于锚点的位置,有默认值Point(-1,-...转载 2018-12-14 19:40:44 · 26854 阅读 · 0 评论 -
cv2.morphologyEx()
openvc中morphologyEx()函数是一种形态学变化函数。数学形态学可以理解为一种滤波行为,因此也称为形态学滤波。滤波中用到的滤波器(kernal),在形态学中称为结构元素。结构元素往往是由一个特殊的形状构成,如线条、矩形、圆等。 开运算(open):先腐蚀后膨胀的过程。开运算可以用来消除小黑点,在纤细点处分离物体、平滑较大物体的边界的 同时并不明显改变其面积。 闭运算...转载 2018-12-14 19:41:44 · 18226 阅读 · 0 评论