自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (5)
  • 收藏
  • 关注

原创 linux 随笔

linux 权限管理r(读取)w(写入)x(执行)chmod a+x file 给file文件的所有用户增加权限chmod u+rw file 给file文件的所属用户增加r w权限ls 命令ls -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出ls -t 将文件依建立时间之先后次序列出ls -ltr s* 列出以s开头...

2018-12-18 19:43:03 201

原创 notebook 实现3d可视化

在3d分割中经常会遇到可视化问题,notebook中可以非常方便的实现import numpy as npimport ipyvolumex = np.zeros([100,100,100])for i in range(0,100): x[i,0:i,40:70]=1 ipyvolume.figure()ipyvolume.pylab.plot_isosurfac...

2018-12-15 21:00:52 1183

原创 区域生长算法

参考链接区域生长的基本思想是将具有相似性质的像素集合起来构成区域。具体先对每个需要分割的区域找一个种子像素作为生长的起点,然后将种子像素周围邻域中与种子像素具有相同或相似性质的像素(根据某种事先确定的生长或相似准则来判定)合并到种子像素所在的区域中。将这些新像素当做新的种子像素继续进行上面的过程,直到再没有满足条件的像素可被包括进来,这样,一个区域就长成了。区域生长是指从某个像素出发,按照一定...

2018-12-15 20:54:21 5068

原创 距离变换 (python 实现)

参考网址距离变换的定义是:计算图像中像素点到最近零像素点的距离python 中scipy工具可以很好的实现,计算像素点到零像素点的欧式距离>>> a = np.array(([0,1,1,1,1], [0,0,1,1,1], [0,1,1,1,1], [0,1,1,1...

2018-12-15 20:50:17 4805 6

原创 mysql随笔

命令行退出 \q quit exit

2018-07-31 23:04:15 596 2

原创 linux文件交互ssh 与 scp

SSH(全称 Secure Shell)是一种加密的网络协议。 当你想安全的远程连接到主机,可中间的网络(比如因特网)并不安全,通常这种情况下就会使用 SSH。 工作中常会用到ssh命令查看服务器文件和本地与远程服务器的交互scp命令语法: ssh: 可以查看文件夹下文件 ssh -p 端口号 用户@ipscp : 上传和下载 上传:scp -P 端口 文件名 用户@ip:远程保...

2018-07-14 22:44:14 292

原创 window下批量删除指定后缀文件

批量删除当前路径下后缀为 .jpg和 .jsondel /a /f /s /q "*.jpg" "*.json" *为通配符 /a /f 是强制删除所有属性的文件 /q是无需确认直接删除 要是再加上/s开关,就可以删除子文件加中的文件...

2018-07-14 22:00:58 24845 7

原创 keras 模型保存,载入

# 保存参数,载入参数model.save_weights('my_model_weights.h5')model.load_weights('my_model_weights.h5')# 保存网络结构,载入网络结构from keras.models import model_from_jsonjson_string = model.to_json()model = model_fro...

2018-02-27 17:28:19 1467

原创 对比度受限的自适应直方图均衡化(CLAHE)对糖尿病视网膜图片进行预处理

直方图均衡化(HE)是一种很常见的直方图类方法,基本思想是通过图像的灰度分布直方图确定一条映射曲线,用来对图像的灰度变换,提高图像对比度。 自适应直方图均衡化(AHE),将图像分成若干个子块,对子块进行HE处理CLAHE,AHE因为背景区中的局部子块统计得到的直方图在0灰度处幅值太高(实际上全黑子图基本上就集中在0灰度处),这样导致映射曲线斜率过高,将所有灰度值都映射到整个灰度轴的右侧,所以...

2018-02-23 14:18:50 926 1

原创 python 字符串

参考链接 %d 整数输出,%3d右移输出 %03d右移0填充

2018-02-10 20:32:40 144

原创 tf.app.flags.FLAGS使用

参考链接 定义命令行参数,如果没有输入按默认参数# -*- coding: utf-8 -*-import tensorflow as tfFLAGS = tf.app.flags.FLAGStf.app.flags.DEFINE_float( 'flag_float',0.01,'input a float')tf.app.flags.DEFINE_integer( '

2018-02-10 11:26:15 1074 1

转载 python 与win 中的路径问题

一,路径 文件概念文件好理解,比如D盘下的a.txt就是一个文件。路径是指的文件在操作系统上的位置,比如D盘下,就表示一个位置,也就是路径。二,windows和linux对路径的不同处理好比两个程序员,写程序的时候习惯不同,两个操作系统对路径写法的规定也是不一样的。windows是用\,而linux是用/,windows根目录是盘符C:\,而linux根目录

2018-01-25 15:35:25 3359

原创 python 读取文件夹下文件,将文件名作为制作标签,训练样本

# -*- coding: utf-8 -*-import osimport repath = "F:\\data\\test_Data"# 更改文件名def Rename_file(path): for file in os.listdir(path): file_path = os.path.join(path, file) if os.pat

2018-01-25 13:43:55 6701

原创 tfrecord 学习

import osimport tensorflow as tffrom PIL import Imageimport matplotlib.pyplot as pltimport numpy as npLoad =0if Load: cwd = 'F:\\data\\test_Data\\' classes = {'0','1','2','3','4'} w

2018-01-24 17:23:17 305

原创 视网膜血管分割上

DRIVE数据集40张图片被划分为一个训练集和一个测试集,各自包含20个图像

2018-01-13 20:52:16 3987 2

原创 Keras结构图画法报错问题

Keras结构图画法报错问题Anaconda 安装pydon_ng后 出现找不到路径问题 找到init 然后 可以修改如下 Method 3 (Windows only) # Method 3 (Windows only) # if os.sys.platform == 'win32': # Try an

2017-12-09 14:12:38 265

原创 Tesorflow 简单案例 直线的拟合

梯度下降法import tensorflow as tfimport numpy as np#生成随机点x_data = np.random.rand(100) #产生随机点y_data = x_data * 0.1 +0.2#构造一个线性模型b = tf.Variable(0.)k = tf.Variable(0.)y = k*x_data + b# 定义los

2017-10-29 20:09:16 277

原创 Tensorflow 初步

Tensorflow 一直零散的学习,立个博客作为笔记:Tensorflow是一个编程系统,使用图(graphs)来表示计算任务,图(graphs)中的节点称之为op(operation),一个op获得0个或多个Tensor,执行计算,产生0个或多个Tensor。Tensor 看作是一个 n 维的数组或列表。图必须在会话(Session)里被启动。定义会话,运行会话的样例import tensorf

2017-10-29 15:53:26 285

转载 fopen()是个将数据按指定格式读入到matlab中的函数

matlab中fopen函数的常用调用格式1)fid = fopen(‘filename’) 2)fid= fopen(‘filename’,’permission’) 其中fid是文件代号,filename是要打开的文件名,permission是打开方式,默认的打开方式是只读模式。第一种情况时选择默认的打开方式,第二种是认为指定打开方式。 fid是文件的句柄(或者理解为文件的代号),使

2017-10-27 09:51:27 2024

转载 Matlab常用函数

f = fullfile(‘dir1’, ‘dir2’, …, ‘filename’) %fullfile构成地址字符串; 如:输入:f = fullfile(‘C:’,’Applications’,’matlab’,’fun.m’)得到:f =C:\Applications\matlab\fun.m%下例为读取train文件夹中的所有图片; folder=‘train’; filepa

2017-10-26 18:15:43 2749

原创 结构体:struct 和 typedef struct应该以及结构体的构造函数 区别

主要记录 struct 和 typedef struct的笔记参考博文 解释struct 构造函数的博文# include <iostream>using namespace std;struct Student{ int age;}stu1;int main(){ stu1.age = 25; cout << stu1.age << endl; sys

2017-10-24 14:58:22 2258

原创 window 环境下 Caffe 绘制网络结构图

尝试 caffe Windows 环境下绘制网络结构图记录首先配置Windows 环境下的python接口 配置完成,测试成功后,如下图所示 绘制网络结构1 使用draw_net.py python 执行 draw_net.py 2 参数设置 第一个参数:__rankdir TB TB 表示 由上到下 LR 表示 由左到右 第二个参数是:网络结构描述文件. .prototxt 第

2017-10-24 11:44:04 300

原创 .bat 文件中的相对路径和绝对路径问题

工作中遇到路径问题的总结:一般来说,批处理文件处理相对路径的时候,起始位置是bat文件所在的目录,比如在D:\XX目录下执行bat文件,所有相对目录的操作都会以D:\XX下执行。 例如: 打开当前路径下的文件夹: .\ 上一级路径: ..\

2017-10-24 09:31:47 29913

原创 caffe + windows +cpu +vs2013安装与minist测试(下)

公司刚来电,继续码字上一篇说到模型的训练在上述超参数中指定路径,可以得到训练的参数 总共训练10000次,5000次作为一个输出 训练模型的测试准备测试图片: 生成均值文件: 待补充%计算均值程序%%train_lmdb%%均值文件存放路径%F:\caffe0\caffe-windows\Build\x64\Debug\compute_image_mean.exe ^F:\caffe0

2017-10-23 17:33:15 510

原创 caffe + windows +cpu +vs2013安装与minist测试(中)

修改网络模型表述文件F:\caffe0\caffe-windows\examples\mnist\lenet_train_test.prototxt目前主要修改训练集和测试集的路径 注意路径的斜杠表示name: "LeNet"layer { name: "mnist" type: "Data" top: "data" top: "label" include { pha

2017-10-21 15:27:40 418

原创 caffe + windows +cpu +vs2013安装与minist测试(上)

caffe windows 安装caffe安装参考地址 由于公司的要求安装Windows版本caffe , 作为笔记,希望大牛批评指正,上述地址博客安装很详尽,但是本人安装失败,本人的安装过程如下:caffe提供Windows工具包(caffe-windows),官网版本更新,本人采用上述博客的安装版本,百度云地址:链接 密码: phf3第一步与第二步可参考上述博客第三步:修改libcaffe属性

2017-10-21 11:15:50 536

原创 使用std--fstream处理文件

fstream文件操作总结文件的操作一直在用,在此总结一下:fstream的使用std::fstream从std::ofstream继承写入文件的功能,从std::ifstream继承读取文件的功能.包含头文件 #include <fstream>使用open( )和close( )打开和关闭文件#include<iostream>#include<fstream>using namespa

2017-10-20 17:15:36 1567

原创 LFW pairs.txt解释

参考链接LFW中 pairs.txt对于LFW的解释,其他博客已经很详细,这里仅对pairs.txt做解释 readme 第一行:300表示的是300个匹配图片(相同的人),10表示的是重复十次 Abel_Pacheco 1 4 表示这个文件夹的Abel_Pacheco_0001.jpg 和Abel_Pacheco_0004.jpg300行以后 开始不匹配图片 一共重复10次构成完整

2017-10-20 11:41:37 9636 12

原创 C++ string assign()用法

c++ string assign()赋值常用方法直接用另一字符串赋值#include<iostream>#include<string>using namespace std;int main(){ string filename = "E:\\world"; string file; file.assign(filename); cout << fil

2017-10-19 13:58:29 3134

原创 int main(int argc, char *argv[]) 的用法

int main(int argc, char *argv[]) 的用法argc 是命令行总的参数个数,包含路径 argv[]包含argc个参数,第0个参数是路径代码块#include<iostream>using namespace std;int main(int argc, char *argv[]){ // 输出argv 参数个数 cout << "the num

2017-10-19 09:21:33 665

tfrecord使用代码

配套使用tfrecod的数据集,可以随时下载,。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-01-24

tensorflow 学习的一些例子代码

深度学习的工具TensorFlow的一些代码和例子,购买的课程讲义

2018-01-23

python TV denoise 原始对偶求解

Python 实现图像去噪

2017-05-19

相位恢复HIO代码

一个经典的相位恢复的算法,可以根据此类的MATLAB程序自己编写出ADMM,RAAR,ER算法,希望对大家有帮助

2016-05-15

空空如也

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

TA关注的人

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