9 修炼_人生

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 4w+

json.dumps,无法序列化某些对象格式

在使用json格式保存数据时,经常会遇到xxx is not JSON serializable,也就是无法序列化某些对象格式其中使用numpy时,使用了np的数据格式,写入data后,json.dumps(data)失败的问题,可通过自定义序列化方法解决1.继承json.JSONEncoder,自定义序列化方法。class CustomEncoder(json.JSONEncode...

2019-10-21 16:25:32

撤销git commit操作

写完代码后,我们一般这样git add . //添加所有文件git commit -m ""参数:--mixed意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。--soft 不删除工作空间改动代码,撤销c...

2019-09-18 14:24:35

Python中import cv2异常解决办法

ImportError: libSM.so.6: cannot open shared object file: No such file or directoryImportError: libXrender.so.1: cannot open shared object file: No such file or directoryImportError: libXext.so.6: ca...

2019-07-12 10:23:24

anaconda python 版本对应关系

首先解释一下上表。 anaconda在每次发布新版本的时候都会给python3和python2都发布一个包,版本号是一样的。表格中,python版本号下方的离它最近的anaconda包就是包含它的版本。举个例子,假设你想安装python2.7.14,在表格中找到它,它下方的三个anaconda包(anaconda2-5.0.1、5.1.0、5.2.0)都包含python2.7.14;...

2019-05-08 16:04:22

Docker内安装Opencv缺失libglib2.0-0及libSM.so.6

缺失libgthread-2.0.so.0ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directoryapt-get install libglib2.0-0缺失libSM.so.6ImportError: libSM.so.6: cannot open...

2019-04-18 14:02:32

Python: PIL读取的图像发生自动旋转

对于手机、相机等设备拍摄的照片,由于手持方向的不同,拍出来的照片可能是旋转0°、90°、180°和270°。即使在电脑上利用软件将其转正,他们的exif信息中还是会保留方位信息。在用PIL读取这些图像时,读取的是原始数据,也就是说,即使电脑屏幕上显示是正常的照片,用PIL读进来后,也可能是旋转的图像,并且图片的size也可能与屏幕上的不一样。对于这种情况,可以利用PIL读取exif中...

2019-04-12 11:11:08

ImageNet2012数据集下载地址

http://www.image-net.org/challenges/LSVRC/2012/nnoupb/ILSVRC2012_img_test.tarhttp://www.image-net.org/challenges/LSVRC/2012/nnoupb/ILSVRC2012_img_val.tarhttp://www.image-net.org/challenges/LSVRC/2...

2019-04-01 20:09:02

python中PIL.Image和OpenCV图像格式相互转换

PIL.Image转换成OpenCV格式:import cv2from PIL import Imageimport numpyimage = Image.open("plane.jpg")image.show()img = cv2.cvtColor(numpy.asarray(image),cv2.COLOR_RGB2BGR)cv2.imshow("OpenCV",img)...

2019-03-22 18:34:51

MSRA-TD5000数据集使用详解

中文检测的数据集,目前最火的应该是清华的CTW,https://ctwdataset.github.io/但是它的数据集只存储在微云和google driver,微云空间受限不能完全保存,所以下载的时候很蛋疼。我这边就挑了一个相对较小的数据集——MSRA TD5000,这个数据集支持中英文的倾斜文本检测。详情参考MSRA的官方地址:http://www.iapr-tc11.org/med...

2019-03-20 16:08:29

【检测】几种主要的评价标准进行简单的介绍

2019-03-18 15:26:38

Beyond Compare 30天评估期结束解决办法

打开Beyond Compare 4,提示已经超出30天试用期限制,解决方法:1.修改C:\Program Files\Beyond Compare 4\BCUnrar.dll ,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期。2.一劳永逸,修改注册表1)在搜索栏中输入 regedit ,打开注册表2) 删除项目:计算机\HKEY_CURRENT_...

2019-03-13 13:23:15

【Python—参数】*arg与**kwargs参数的用法

转载:https://www.cnblogs.com/xujiu/p/8352635.html在python中,这两个是python中的可变参数,*arg表示任意多个无名参数,类型为tuple;**kwargs表示关键字参数,为dict。# *允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。def f(a,*args): print(args)...

2019-01-08 15:52:16

OCR开源库

一、SWT识别:yestinsong/Text-Detection( Text Detection System with MSER , SWT and Text Verification(fft and pca) )https://github.com/yestinsong/Text-Detectionaperrau/DetectText:Detect text with stroke w...

2018-12-23 22:45:29

Tensorflow中的padding操作

转载出处:http://www.cnblogs.com/willnote/p/6746668.html图示说明 用一个3x3的网格在一个28x28的图像上做切片并移动 移动到边缘上的时候,如果不超出边缘,3x3的中心就到不了边界 因此得到的内容就会缺乏边界的一圈像素点,只能得到26x26的结果 而可以越过边界的情况下,就可以让3x3的中心到达边界的像素点...

2018-11-28 10:37:35

【Mysql基础】数据文件路径及my.cnf的配置信息

MySQL 修改数据路径比如想将/var/lib/mysql 移动到/usr/local/mysql 目录停止MySQL 服务service mysqld stop修改MySQL配置 my.cnf#datadir=/var/lib/mysql#socket=/var/lib/mysql.sockdatadir=/usr/local/mysqlsocket=/usr/...

2018-10-09 09:54:21

深度学习之图像的数据增强

在图像的深度学习中,为了丰富图像训练集,更好的提取图像特征,泛化模型(防止模型过拟合),一般都会对数据图像进行数据增强,数据增强,常用的方式,就是旋转图像,剪切图像,改变图像色差,扭曲图像特征,改变图像尺寸大小,增强图像噪音(一般使用高斯噪音,盐椒噪音)等.但是需要注意,不要加入其他图像轮廓的噪音.  对于常用的图像的数据增强的实现,如下:# -*- coding:utf-8 -...

2018-08-30 18:55:49

nginx的upstream目前支持5种方式的分配

一、分配方式        Nginx的upstream支持5种分配方式,下面将会详细介绍,其中,前三种为Nginx原生支持的分配方式,后两种为第三方支持的分配方式:1、轮询                 轮询是upstream的默认分配方式,即每个请求按照时间顺序轮流分配到不同的后端服务器,如果某个后端服务器down掉后,能自动剔除。        upstream backend {...

2018-08-14 10:05:46

Python 编码问题

edu.codepub.com/2009/1029/17037.php这个问题在python3.0里已经解决了。 这有篇很好的文章,可以明白这个问题:为什么会报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)”?本文就来研究一下...

2018-08-03 18:48:02

Maven+SpringMvc4+MyBatis+Jdk8+整合ssm架构

这篇文章的ssm架构事务是xml形式的,其实都是差不多,其实公司用注解事务更多一些,因为容易控制。代码我也是放在git上面了。如果你不想看文章,可以直接下载源码浏览,1、https://gitee.com/redpigstu/ssm_demo_xml2、https://gitee.com/imjcoder/ssm_demo_interface1、在eclipse中新建maven项目新建完你的项目如...

2018-07-16 15:14:46

【TensorFlow基础】TensorFlow中函数conv2d参数stride,padding的理解以及padding模式SAME,VALID的详细说明

TensorFlow中函数conv2d主要实现了输入张量与设定卷积核的卷积操作,其函数形式如下:tf.nn.conv2d( input, filter, strides, padding, use_cudnn_on_gpu=True, data_format='NHWC', dilations=[1, 1, 1, 1], nam...

2018-07-10 15:49:36

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得