自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python 中的进制砖换及编码

一、进至转换1. 数据输入: stringa = '1001'2. 用 String 表达的 2、8、10、16 进制, 转化为 十进制,用 inta_2 = int(a, 2)a_8 = int(a, 8)a_10 = int(a)a_16 = int(a, 16)3. 十进制转换为 2 进制,用 bin:bin_a_2 = bin(a_2)4. 十进制转换为 8 进制,用 oct:oct_a_8 = oct(a_8)5. 十进制转换为 16 进制, 用

2021-10-09 16:56:47 200

原创 linux 挂载移动硬盘扫盲

1. 查看硬盘信息按照大多数教程,它们会先让你看一眼系统硬盘信息,使用指令:fdisk -l找到你的硬盘信息,比如我的,如下所示:可以看到,这块硬盘的位置在: /dev/sdc.当然,查看硬盘信息还有另外一种方式:sudo blkid输入后的显示的信息为:在这里,同一块硬盘的位置变成了: /dec/sdc1 , 不一样了,是不是很神奇!!我们还能看...

2019-10-30 13:23:16 446

原创 初学sqlite的一些基础操作

import sqlite3conn = sqlite3.connect('celebA.db')c = conn.cursor()# CREATE TABLEdef create_table(): c.execute("CREATE TABLE IF NOT EXISTS id_list( \ filename TEXT PRIMARY KE...

2019-10-17 11:46:46 276

原创 学习笔记:tf.data对tfrecord数据进行解析,获取data_batch

import tensorflow as tfimport tensorflow.keras.backend as Kimport numpy as npdef _parse_function(example_proto): # map_func: apply to each element of this dataset features = { 'im...

2019-10-04 21:51:20 631

原创 图像处理:fourier变换,walsh变换,dct 变换

'''Implementation of the secend class's image process methods, which contains:1. furior transform2. walsh transform3. DCT transform'''import cv2import numpy as npimport matplotlib.pyplot as p...

2019-09-27 21:48:56 812

原创 dlib 库的学习与使用

dlib库是一个人脸中很常用的库,用于数据预处理阶段。dlib库的官方网站是:http://dlib.net/在官网上,我们主要查看两部分内容,一个是 python api,另一个就是 Python版本的 examples。举个我常用的小例子吧,比如要做人脸关键点或者属性,需要把人脸部分提取出来,可以这样:import cv2import dlibdetector = dl...

2019-09-01 10:15:49 966

原创 .7z.001 这种让人头疼的分卷格式

用celabA,发现数据全是一种头疼的格式: .7z ,而且丫的居然还是分卷的。0. 安装7zsudo apt-get install p7zip1. 合并分卷cat img_celeba.7z.0** > img_celeba.7z参考:https://blog.csdn.net/yunyi4367/article/details/807831392. 解压合并...

2019-08-09 19:53:40 6471

原创 对服务器维护的学习

2018.8.9 今天在4gpuy上帮学长开了个账户,参考了这篇博客:https://blog.csdn.net/weixin_42270275/article/details/89131577这种开户方式没有用到docker,具体步骤为:1. 进入 root 账户: sudo su root2. cd 到 home 文件夹下3. 添加账户: sudo useradd -m -...

2019-08-09 17:09:57 737

原创 使用caffe时解决路径问题时常用的一些指令

1. 添加搜索路径import syssys.path.append('/home/dddzz/caffe/python')2. 修改环境变量文件 .bashrc export PYTHONPATH=/home/dddzz/caffe/python:$PYTHONPATH3. 添加caffe根目录import syscaffe_root = "/hom...

2019-07-03 12:33:49 2430

原创 Task2 :Caffe-ssd Face Detection

0 绪论使用 caffe 的步骤:(1) convert data(run a script)(2) Define net(edit prototxt) 网络结构(3) Define solver(edit prototxt) 超参数(4) Train(witjh pretrained weights)(run a script)1. 数据打包:VOC 格式,lmdb 封...

2019-07-03 12:26:48 235

原创 Pycharm 中使用 CUDA 报错 libcudart.so.9.0: cannot open shared object file: No such file or directory

译好caffe以后,在命令行中使用没毛病,但在pycharm中运行会出现找不到cuda的错误。有了pycharm 还命令行? 这个问题必须解决!解决方案是把cuda添加到编译的环境变量中:run --> edit configurations找到 enviroment variables, 添加:name: LD_LIBRARY_PATH value: ...

2019-06-28 17:10:54 825

原创 Caffe 入坑3 : 定义网络

caffe学习笔记1. 生成caffe网络的配置文件,prototxt:def create_net(): net = caffe.NetSpec() # LeNet structure # define data layer net.data, net.label = caffe.layers.Data(source="data.lmdb", ...

2019-06-26 17:08:33 262

原创 Caffe 入坑 2 : 生成 solver 配置文件

caffe 学习笔记生成caffe的solver文件需要调用 caffe_pb2 中的类 SolverParameter:from caffe.proto import caffe_pb2# 实例化配置类s = caffe_pb2.SolverParameter()# 网络s.train_net = "train.prototxt"s.test_net.append(...

2019-06-26 16:14:38 264

原创 Caffe 入坑 1 :lmdb格式数据读写

caffe学习笔记11. 写 lmdb 格式的数据:def write(): # 在创建一个叫lmdb_data的文件夹并写入数据 lmdb_file = 'lmdb_data' batch_size = 256 # 写入前把 Write 置为 True lmdb_env = lmdb.open(lmdb_file,map_size = int(...

2019-06-26 15:36:32 417

原创 Python找不到模块的问题

python很蠢,路径问题一直让人头疼。import sysprint(sys.path) # 查看当前路径from os import pathd = path.dirname(__file__) # 获取当前路径parent_path = os.path.dirname(d) # 获取上一级路径sys.path.append(parent_path) # 如果...

2019-06-05 20:57:27 14834 1

原创 问题记录:ubuntu 无法进入图形界面 及解决方案

装了windows+ubuntu双系统以后才明白什么叫做 “人在家中坐,bug天上来”,这俩系统还是有些冲突的,比如我windows到时间总在切过bantu之后总是莫名到调慢几个小时、ubuntu进入睡眠后没法唤醒等等。昨天我在unbuntu重装了显卡驱动,安装了cuda和cudnn。装完以后一副岁月静好的模样,俩系统流畅切换。直至今晚,我切进windows,发现系统时间不对,顺手...

2019-05-02 21:29:39 7510

原创 语义分割标注:通过labelme生成的json文件,生成标注图像 ; 更新批量处理操作

首先很感谢做 labelme 的兄弟开源这个工具。在使用的过程中,我发现它的 labelme_json_to_dataset 没办法按照标注时设定的颜色,生成对应的 ROI 区域,这个bug似乎没有修复,issue里也没说这个事。我看了一下源码,不太会改,索性自己写了一个。它只是处理一个json的。它做了以下几件事:首先把背景标称黑色。接着将labelme原输出格式cmyk的颜色转换为rg...

2019-04-28 00:28:12 5116 13

原创 win10下标注工具sloth的安装及使用

1.在你的python环境下需要有以下的包:PyQt4 、numpy、Pillow(1)其中 pyqt4 的安装为:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4从这个网址下载与python版本对应的文件,python3.6: PyQt4‑4.11.4‑cp36‑cp36m‑win_amd64.whl下载完成后 cd 该目录下:pi...

2019-04-19 12:52:14 3032

原创 记住 nohup 的用法

解释命令:nohup python xxx.py 1>a.log 2>b.log & nohup sh xxx.sh 1>a.log 2>&1 &1指的是标准输出,比如文件里的print,2指的是错误信息的输出。这里就是标准日志输出到 a.log,错误信息输出到 2.log别忘了 exit...

2019-04-07 01:05:07 559

原创 记录贴:win10下dlib库的安装,更新ubantu

我想说的是 conda install 确实方便,但它真的会把环境搞乱,把人逼疯。从下午自闭到晚上,经历了安装不上模块、因编码错误导入不了模块、cv2模块莫名消失、python版本从2.7到3.6来回来去的变...回忆了一下安装过程,总结了一点小经验:起初我的python版本是3.6,在用conda安装dlib时被强制覆盖为2.7,之后opencv就坏掉了。原因不清楚,总而言之我的教训是...

2019-03-30 00:22:33 261

原创 整理300W数据集landmark的脚本

68点数据集300W的网址:http://ibug.doc.ic.ac.uk/resources/300-W_IMAVIS/该数据集原本是每张照片对应有一个.pts格式的标注信息,而.pts不方便读取。我的工作是:1.用批处理文件把 .pts 改为 .txt2. 编写脚本,整合标注信息到一个txt上面import mathimport osdef make_...

2019-03-25 15:26:48 3634 8

原创 在Mac下配置OpenCV环境——记一次以身试坑的惨痛教训

最近要开始做计算机视觉的东西,学长说OpenCV是一定要用的。作为实验黑洞的我,对于需要配环境的东西,内心是拒绝的。大二时选择换用mac,就是图它比windows省事,谁成想,改来的总是会来的。 首先推荐一下这篇博客,安装步骤很详细:https://blog.csdn.net/wo164683812/article/details/80114999 ...

2019-03-03 11:32:06 6710 4

原创 以一个小白程序员的视角来讲讲什么是区块链

Part 0绪论今天我要介绍的主题是区块链,分为如下三部分进行: 首先介绍一些区块链的基础知识,接着以区块链的重要应用比特币为载体,详细讲解区块链中应用的各种技术;最后简单介绍一下区块链的现状与发展。Part 1区块链基础知识 区块链是个什么东西呢?在2016年发布的区块链白皮书中给出了如下的定义:它是一种分布式存储技术、点对点...

2018-05-19 11:22:34 758

原创 Postman 在运行Python编写的区块链程序中的应用

很多熟悉Python,并喜欢区块链技术的小伙伴会有用Python写一个微型区块链客户端的想法。 感谢很多前辈,写下了多篇博客供小白学习,并提供了源代码。 我在学习的过程中就是参照这篇博客进行的搭建: https://learnblockchain.cn/2017/10/27/build_blockchain_by_python/ ...

2018-05-19 00:19:59 1152 1

原创 JavaCard-电子钱包实验

刚刚做完了电子钱包的实验,把过程分享出来。一.实验题目如下:实验三 Java题目:卡电子钱包程序实验目的:建立Java卡电子钱包程序,并进行java卡程序的编译和调试实验设备:PC机、智能卡读卡器、Java卡实验内容:1、 建立一个JavaCard工程2、 编写电子钱包应用代码3、 使用卡模拟器对应用代码进行编译调试4、 使用Java卡对应用代码...

2018-05-10 15:22:12 2410 6

低频功率放大电路

这是北邮小学期电路实验的仿真代码源文件,使用了LF353构成了波形转换电路,用NE5532做了前置放大级,用LM1875做了功率放大级。

2018-07-21

《微机原理与接口技术》周锋版答案(含2至8章,包括编程题,有图)

这份答案中包含了周锋版《微机原理与接口技术》第2至第8章答案,补全了此前网上流传版本缺少第8章答案的不足。第7、8章都是我完全原创的,一个个字手敲上去的,图也是用画图软件画的。某些章节的答案后面,附加了所用的知识点,便于进行期末复习。

2018-06-20

空空如也

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

TA关注的人

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