- 博客(52)
- 资源 (78)
- 问答 (1)
- 收藏
- 关注
转载 python图像直方图与直方图均衡化
原文:http://blog.csdn.net/sunmc1204953974/article/details/50606395图像直方图以及灰度与彩色图像的直方图均衡化图像直方图:图像的直方图用来表征该图像像素值的分布情况。用一定数目的小区间(bin)来指定表征像素值的范围,每个小区间会得到落入该小区间表示范围的像素数目。图像直方图图形化显示不同的像素值在不同
2018-01-31 23:10:22 12055
原创 PIL拷贝,剪切,缩放 格式转换笔记
定义:im.copy() ⇒ image含义:拷贝这个图像。如果用户想粘贴一些数据到这张图,可以使用这个方法,但是原始图像不会受到影响。例子:from PIL import Imageim1 = Image.open("jing.jpg")im2 = im1.copy()im2.save("he.jpg")注:图像im_copy和im01完全一样。裁剪图片:......
2018-01-31 22:59:08 4316
原创 Python PIL ImageDraw 和ImageFont模块学习
ImageDraw原文:http://blog.csdn.net/dou_co/article/details/17618319新建一个空白图片为本文作示例,新建空白文件的方法 见Image模块,Image.new:[python] view plain copyimport Image blank = Image.ne
2018-01-31 22:55:36 3696
原创 python 判断 图片是否相同
二、import cv2import numpy as npimage1 = cv2.imread("1.png")image2 = cv2.imread("22.png")difference = cv2.subtract(image1, image2)result = not np.any(difference) #if difference is all zeros...
2018-01-31 22:50:02 12250
转载 python中try except处理程序异常的三种常用方法
转载自:http://www.pythontab.com/html/2013/pythonjichu_0204/210.html如果你在写python程序时遇到异常后想进行如下处理的话,一般用try来处理异常,假设有下面的一段程序:12345678try: 语句1
2018-01-30 20:32:13 4888
原创 em 聚类资料收集
Em聚类算法: 自己造数据:https://github.com/1092798448/EM-GMM/blob/master/GMM.py https://github.com/go2chayan/GMM_using_EM/blob/master/progAss4.py 只有一个文件https://github.com/yunsangq/GMM-EM-KMeans
2018-01-28 23:12:14 2616
原创 TensorFlow接口升级汇总
1、调用tf.softmax_cross_entropy_with_logits函数出错。#原因是这个函数,不能按以前的方式进行调用了,只能使用命名参数的方式来调用。#原来是这样的:tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(y, y_))#修改成这样的:tf.reduce_sum(tf.nn.softmax_cro
2018-01-28 18:26:59 2778
原创 python TypeError: Expected int32, got list containing Tensors of type '_Message' instead.
错误提示:python TypeError: Expected int32, got list containing Tensors of type '_Message' instead.错误原因:tensorflow版本的问题:tensorflow1.0及以后api定义:(数字在后,tensors在前)tf.stack(tensors, axis=ax
2018-01-28 18:17:36 4641 1
原创 'module' object has no attribute 'scalar_summary'
TensorFlow不同版本引起的错误报错:tf.scalar_summary(l.op.name + ' (raw)', l)AttributeError: 'module' object has no attribute 'scalar_summary'解决:tf.scalar_summary('images', images)改为:tf.sum
2018-01-28 13:29:00 3301
原创 invalid value encountered in double_scalars
import numpyd = numpy.array([[1089, 1093]])e = numpy.array([[1000, 4443]])answer = numpy.exp(-3 * d)answer1 = numpy.exp(-3 * e)res = answer.sum()/answer1.sum()print resBut I got this resul
2018-01-28 09:54:07 20364 1
原创 ValueError: Masked arrays must be 1-D
ValueError: Masked arrays must be 1-D使用numpy画散点图出现以上问题。(《机器学习-算法原理与编程实践》第7页)原代码如下:import numpy as npimport matplotlib.pyplot as pltdataSet=np.random.rand(2,10)dataSet=np.mat(dataSet)
2018-01-28 09:24:43 3637
原创 全连接解析
全连接层(fully connected layers,FC)在整个卷积神经网络中起到“分类器”的作用。如果说卷积层、池化层和激活函数层等操作是将原始数据映射到隐层特征空间的话,全连接层则起到将学到的“分布式特征表示”映射到样本标记空间的作用。在实际使用中,全连接层可由卷积操作实现:对前层是全连接的全连接层可以转化为卷积核为1x1的卷积;而前层是卷积层的全连接层可以转化为卷积核为hxw的全局卷积,
2018-01-27 18:06:05 6755
原创 TensorFlow tf.nn.conv2d是怎样实现卷积的?
【TensorFlow】tf.nn.conv2d是怎样实现卷积的?原文:http://blog.csdn.net/mao_xiao_feng/article/details/78004522实验环境:tensorflow版本1.2.0,python2.7介绍惯例先展示函数:tf.nn.conv2d(input, filter, strides, padding, u
2018-01-27 17:40:50 2640
原创 tensorflow学习笔记(三十二):conv2d_transpose ("解卷积")
tensorflow学习笔记(三十二):conv2d_transpose ("解卷积")deconv解卷积,实际是叫做conv_transpose, conv_transpose实际是卷积的一个逆向过程,tf 中, 编写conv_transpose代码的时候,心中想着一个正向的卷积过程会很有帮助。想象一下我们有一个正向卷积: input_shape = [1,5,5,3]
2018-01-27 17:10:45 3965
转载 浅析 Hinton 最近提出的 Capsule 计划
原文:https://zhuanlan.zhihu.com/p/29435406补一张很代表性的图,来自11月28日纽约时报 https://www.nytimes.com/2017/11/28/technology/artificial-intelligence-research-toronto.htmlHinton 和同事拿着 “四面体”,这个四面体给 Hinton 很多关于C
2018-01-27 15:10:33 2659
原创 ValueError: Error when checking : expected input_1 to have 4 dimensions, but got array with shape (X
ValueError: Error when checking : expected input_1 to have 4 dimensions, but got array with shape (50, 50, 3)原因:预测的时候给的是数组,需要转成array,np.asarray(imagelist)下面是正确代码:path = '../../white_mo
2018-01-25 17:48:10 13809 6
原创 Python操作Zip文件
Python操作Zip文件需要使用到zipfile模块读取Zip文件随便一个zip文件,我这里用了bb.zip,就是一个文件夹bb,里面有个文件aa.txt。import zipfile# 默认模式r,读azip = zipfile.ZipFile('bb.zip') # ['bb/', 'bb/aa.txt']# 返回所有文件夹和文件print(azi
2018-01-25 14:44:41 2646
原创 cannot import name 'multiarray'
cannot import name 'multiarray'我的解决办法:卸载numpy ,重新安装pip uninstall numpyconda uninstall numpypip install numpy
2018-01-22 20:18:03 15649 1
原创 conda 修改环境名称
conda create --name python32 --clone python321conda remove --name old_name --all # or its alias: `conda env remove --name old_name
2018-01-22 19:38:17 24646 5
原创 'MomentumSGD' 'zero_grads'
'MomentumSGD' 'zero_grads'optimizer.zero_grads()临时解决方法:optimizer.use_cleargrads()#.zero_grads()
2018-01-20 21:45:52 2679
原创 test argument is not supported anymore. Use chainer.using_config
这里重点说一下,我运行之后报:ValueError: test argument is not supported anymore. Use chainer.using_config这个错误我的解决方法:把test和参数删掉即可h = F.leaky_relu(self.bias18(self.bn18(self.conv18(h), test=not self.train
2018-01-20 21:21:24 4124 1
原创 mtrand.RandomState.randint low >= high
a=int(np.random.randint(-2) - 1)print(a)原因:np.random.randint参数必须是大于0的数
2018-01-20 20:58:40 8103
原创 'utf-8' codec can't decode byte 0xb6 in position 34: invalid start byte
Win10上Python3通过pip安装时出现'utf-8' codec can't decode byte 0xb6 in position 34: invalid start byte我在通过pip安装时遇到了UnicodeDecodeError。系统是windows10,python版本是3.6.0。完整的信息如下:C:\Windows\system32>pip in
2018-01-20 20:34:44 7846
转载 scikit-learn kmeans++
聚类分析在客户细分中极为重要。有三类比较常见的聚类模型,K-mean聚类、层次(系统)聚类、最大期望EM算法。在聚类模型建立过程中,一个比较关键的问题是如何评价聚类结果如何,会用一些指标来评价。 原文:http://blog.csdn.net/sinat_26917383/article/details/70240628一、scikit-learn中的Kmeans介绍scikit-learn 是一
2018-01-19 17:59:10 3711
转载 多维卷积与一维卷积的统一性(运算篇)
http://blog.sina.com.cn/s/blog_7445c2940102wmrp.html多维卷积与一维卷积的统一性(运算篇)转载2016-10-16 16:00:31标签:卷积二维卷积高维卷积数学运算信号与系统本篇博文本来是想在下一篇博文中顺带提一句的,结果越写越多,那么索性就单独写一篇吧。在此要特别感谢实验室董师兄,正因为他的耐心讲解,才让我理解了卷积运算的统一性(果然学数学的都
2018-01-18 20:08:00 3747
转载 如何理解卷积神经网络中的1*1卷积
原文:http://blog.csdn.net/chaipp0607/article/details/60868689我们都知道,卷积核的作用在于特征的抽取,越是大的卷积核尺寸就意味着更大的感受野,当然随之而来的是更多的参数。早在1998年,LeCun大神发布的LetNet-5模型中就会出,图像空域内具有局部相关性,卷积的过程是对局部相关性的一种抽取。 但是在学习卷积神经网络的过程中,我们常常会看
2018-01-18 17:19:04 2579
原创 python相似图片聚类分类
import os, codecsimport shutilimport cv2import numpy as npfrom sklearn.cluster import KMeansfrom scipy.spatial.distance import cdistdef get_file_name(path): ''''' Args: path to list;
2018-01-17 22:51:54 7989 1
原创 ‘Series‘ object has no attribute ‘sort‘
'Series' object has no attribute 'sort'data.sort_values(by=u'菜品名',ascending = False)
2018-01-17 20:46:12 11317 2
原创 tensorflow_kmeans
# -*- coding: utf-8 -*-import numpy as npfrom numpy.linalg import choleskyimport matplotlib.pyplot as pltimport seaborn as snsimport pandas as pdimport tensorflow as tffrom random import choice
2018-01-17 15:46:51 2690
原创 比较两个文件夹图像相似度
地址:https://github.com/beeftornado/duplicate-image-finder#!/usr/bin/env pythonimport sys,ossys.path.append("..")current_dir = os.path.abspath(os.path.dirname(__file__))sys.path.append(current_di
2018-01-16 18:38:59 4213
原创 keras-vis可视化特征
提前下载:vgg16_weights_tf_dim_ordering_tf_kernels.h5放在C:\Users\sbd01\.keras\models,改为自己电脑用户目录Downloading data from https://github.com/fchollet/deep-learning-models/releases/download/v0.1/vgg16_wei
2018-01-15 20:43:11 8027 1
原创 UnicodeEncodeError: 'ascii' codec can't encode character '\xe3' in position 0: ordinal not in range
UnicodeEncodeError: 'ascii' codec can't encode character '\xe3' in position 0: ordinal not in range(128)问题原因:keras 版本不一样2.0.8 下训练的项目在平台2.1.2上不能允许解决方法:升级keras到2.1.2就可以了
2018-01-15 20:36:48 3273
原创 Keras框架训练模型保存及载入继续训练
Keras框架训练模型保存及再载入实验数据MNIST初次训练模型并保存import numpy as npfrom keras.datasets import mnistfrom keras.utils import np_utilsfrom keras.models import Sequentialfrom keras.layers import Densef
2018-01-13 11:24:44 25047 15
转载 交叉熵(Cross-Entropy)
文章转自:http://blog.csdn.net/rtygbwwwerr/article/details/507780981、信息引用香农的话,信息是用来消除随机不确定性的东西,则某个类(xi)的信息定义如下: 2、信息熵信息熵便是信息的期望值,可以记作:
2018-01-10 22:25:30 3084
转载 冲量(momentum)的原理与Python实现
冲量(momentum)的原理与Python实现前言参考:https://www.jianshu.com/p/58b3fe300ecb梯度下降法(Gradient Descent)是机器学习中最常用的优化方法之一,常用来求解目标函数的极值。其基本原理非常简单:沿着目标函数梯度下降的方向搜索极小值(也可以沿着梯度上升的方向搜索极大值)。但是如何调整搜索的步长(也叫学习率,
2018-01-09 22:49:44 7155 2
原创 牛顿迭代法
牛顿迭代法牛顿迭代法简介牛顿迭代法,求解如下问题的根xf(x)=0求解方法如下:xn+1=xn−f(xn)f′(xn)方法中,迭代变量是根x,迭代关系式如上,迭代终止条件是|f(xn)−0|error。牛顿迭代法需要满足的条件是: f′(x)是连续的,并且待求的零点x是孤立的。 那么,在零点x周围存
2018-01-09 15:16:09 2854
原创 归一化 标准化比较
归一化(标准化)两种常用方法数据标准化(归一化)处理是数据挖掘的一项基础工作,不同评价指标往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进行数据标准化处理,以解决数据指标之间的可比性。原始数据经过数据标准化处理后,各指标处于同一数量级,适合进行综合对比评价。以下是两种常用的归一化方法:一、min-max标准化(Min
2018-01-08 23:26:06 46176
转载 深度学习最全优化方法总结比较(SGD,Adagrad,Adadelta,Adam,Adamax,Nadam)
深度学习最全优化方法总结比较(SGD,Adagrad,Adadelta,Adam,Adamax,Nadam)前言(标题不能再中二了)本文仅对一些常见的优化方法进行直观介绍和简单的比较,各种优化方法的详细内容及公式只好去认真啃论文了,在此我就不赘述了。SGD此处的SGD指mini-batch gradient descent,关于batch gradient
2018-01-08 14:55:26 2584
原创 python opencv 实现任意角度的透视变换
任意角度# -*- coding:utf-8 -*-import cv2import numpy as npdef rad(x): return x * np.pi / 180img = cv2.imread("d:/body.jpg")# cv2.imshow("original", img)# 扩展图像,保证内容不超出可视范围img = cv2.copy...
2018-01-07 18:22:27 11613 3
原创 Python+OpenCV 平移、旋转、缩放、翻转
Python+OpenCV 平移、旋转、缩放、翻转小强学PythonOpenCV之141平移旋转缩放翻转之实践平移旋转缩放总结翻转总结下面,我们对于本节的主题图片分别进行平移、旋转、缩放、翻转操作。平移首先,我们创建python脚本translation.py,并加入以下代码:#
2018-01-07 18:06:20 2898
转场分割代码封装源代码
2024-09-17
自研人脸关键点,轻量级高精度人脸关键点
2024-08-15
yolov10最新源码版,训练支持labelme标注
2024-06-14
pyqt opengl 3d渲染源码 正交投影,透视投影
2024-06-12
rk3588 麒麟系统硬解码 硬编码源代码
2024-06-08
qt c++ http-server 多线程源代码
2024-06-07
网络流量异常检测系统源代码
2024-06-01
麒麟3588系统语音播报源代码
2024-05-30
自研扩散模型高光谱修复网络
2024-05-18
bvh最新播放器 python源代码
2024-05-13
BIWI vocaset模板
2024-04-25
rknn yolov5 rtsp
2024-04-21
问财选股导出excel pythony源代码
2024-04-21
自研lstm多目标跟踪,DanceTrack验证集精度98%
2024-04-18
强大好用的人体关键点标注工具
2024-04-18
pyopengl windows x64 whl安装包
2024-02-17
mmpose 预测转json标注
2024-01-25
3d-nms cuda代码
2024-01-07
MobileViT v3 pytorch代码
2023-12-31
OpenPCDet ingroup-inds库 windows编译
2023-12-27
Ultra-Fast-Lane-Detection-v2 pytorch版
2023-10-20
insightface/alignment 人脸关键点的pytorch版本
2023-04-29
yolov5 face onnx推理代码
2023-03-26
yolov7 分割 tensorrt 推理源代码
2023-02-23
labelme-5.1.1
2023-01-27
3DDFA-V2.5-opencv-yolov5face
2022-12-25
tensorrt c++ 推理项目
2022-07-03
yolov5各个版本 tensorrt cfg文件
2022-02-16
coco2017转xml格式,精选人体数据集
2022-01-13
神经网络改进的几个思考
2022-04-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人