自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (7)
  • 收藏
  • 关注

原创 图像外扩与拼接(图像展示时将多个图像拼接到一起显示)

主要参考Python OPenCV 图片简单拼接 hconcat vconcat函数使用和python opencv 对图像边缘扩充。图像展示时常常需要将多个图像拼接到一起显示,同时各个图像之间留有白色空隙。图像外扩对图像边缘扩充,或者叫边框填充,使用cv2.copyMakeBorder函数。参数含义为:cv2.copyMakeBorder(cv2读入图像, 扩充宽度, 扩充宽度, 扩充宽度, 扩充宽度, cv2.BORDER_CONSTANT(常量扩充方式), value=[255, 255,

2020-07-07 15:28:25 1733

原创 bin文件python读取

bin文件python读取读取流程为:bin --> open() as fid: --> file_ = fid.read(长度) --> tuple_data = struct.unpack("{长度}{格式化字符}", file_) # 其中Format Character可以从下图选择 --> tuple -> list -> array(float)具体参考struct介绍网站具体代码为:with open(os.path

2020-06-22 21:05:08 6862

原创 cv2.imwrite(filename, array)存储的图像名称中文乱码及其他问题

cv2使用的问题cv2.retangle在PIL读入的image numpy上出错–> 使用image array.copy()传入retangle等函数即可cv2.imwrite(filename, array)存储的图像名称中文乱码–>cv2.imencode('.jpg', array)[1].tofile(filename)

2020-06-22 21:02:17 1242

原创 sacred库安装和使用说明

sacred库安装和使用说明介绍Sacred+Ominiboard方案主要参考SHEN’s BLOGSacred的工具,用于记录实验的配置、组织、日志和复现使用mongoDB管理后端数据,利用omniboard实现前端可视化:Sacred + MongoDB:实验记录和保存Ominiboard:可视化管理各部分库都安装最新的版本,具体如下:MongoDB 4.2.7omniboard 2.12.1npm v12.18.0sacred 0.8.0Sacred的安装# 主角pi

2020-06-18 14:43:16 4856

原创 labelImg安装中的一些问题

我在下载了labelImg的代码解压后,执行python labelImg.py发现遇到两个问题Missing string id : useDefaultLabel labelimgModuleNotFoundError: No module named 'PyQt5', ModuleNotFoundError: No module named 'sip'第二个问题,缺少模块装上就是了。第一个问题的话,需要pyrcc5 -o resources.py resources.qrc参考ht

2020-05-30 19:45:15 931 1

原创 最新windows使用conda报错CondaHTTPError:Caused by SSLError("Can't connect to HTTPS URL because the SSL mode

一开始以为是没有将conda安装路径加入系统变量path中的缘故,加入后发现conda list执行无错,但是conda create执行报错找了很久,在github上找到了答案。...

2020-02-20 20:38:09 352

原创 Batch size对模型训练的影响

在模型训练时设置batchsize,实际上是用Batch size大小的数据集上计算得到的梯度近似整个数据集(真实分布)上的真实梯度。batch小将会引入噪声(噪声影响大)batch大,则噪声小,对真实梯度的拟合更好,、下降方向更准,同时跑完一次训练集的时间更短。但是注意当梯度足够精确时,没必要使批处理更大而浪费算力。一次整个训练集的时间变短,要想获得相同的精度,需要花费更多的时间,因而参数的...

2020-01-14 21:31:16 1662

转载 Windows10下Latex缺少sty文件时的安装方法

转载至https://blog.csdn.net/godwriter/article/details/97624231#comments问题描述使用texstudio写论文,想添加一个附录,需要导入\usepackage{appendix},但是texstudio一直报错: LaTeX Error: File `appendix.sty' not found。以下给出两种解决方案方案一这...

2019-09-26 19:49:01 3927 2

原创 获得文件修改时间的方法以及不同时间格式的转换

获得文件修改时间的命令:os.stat(sss).st_mtime其返回的时间表示为时间戳,即以实数表示的一个时间,如1568704910.4110863,不直观。将时间戳表示的时间转换为直观的Year-Month-Day-Hour-Minute-Second,需要以下# 将时间戳转换为struct_time类的对象time.localtime(os.stat(sss).st_...

2019-09-24 16:54:36 1239

原创 使用python代码实现tensorflow event文件内容读取

tf_event_file读取使用tensorboard可以对events.out.tfevents.进行可视化,如需读取其内loss或acc等曲线进行custom处理的话,则需使用读取函数将其数值读取出来,读取函数如下:import osimport jsonimport tensorflow as tfdef get_loss_from_tfevent_file(tfevent...

2019-09-24 16:44:11 3568

原创 使用pycocotools.coco后plt不显示图像的问题

若在coco import之后再import matplotlib,那么plt就不显示图像了,若想显示图像,需在其之前import。This call to matplotlib.use() has no effect because the backend has alreadybeen chosen; matplotlib.use() must be called *before* pyl...

2019-09-22 09:59:24 432 1

原创 Windows和linux下python程序的批处理实现

Windows和linux下python程序的批处理实现win:for /L %%i in (start, step, end) do commandlinuxfor i in {1..1000}docommanddone或for i in `seq 1 100`docommanddone或for ((i=1; i<=100; i++))docomman...

2019-09-17 15:34:57 668

转载 Latex—IEEE Latex模板 期刊名带下划线的问题解决

大写标注引用lbzhang其实期刊名应该是斜体字的,但是有可能默认模板会导致斜体变下划线的问题,解决方法如下引用包:\usepackage{ulem} %to strike the words然后再在:\bibliography{biblo}前面加\normalem即可,详情如下\documentclass{report}\usepackage{apalike}\biblio...

2019-05-14 16:15:52 2995 2

原创 conda安装python版本管理与虚拟环境设置

转载至AlexInMLconda管理虚拟环境的常用命令如下:conda虚拟环境:conda create -n envnameconda激活虚拟环境:source activate envnameconda退出虚拟环境:source deactivateconda列出所有虚拟环境:conda env listconda克隆虚拟环境:conda create -n envname --c...

2019-04-20 09:52:05 4723

原创 centos NVIDIA-SMI has failed

centos NVIDIA-SMI has failedcentos NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running验证步骤:\1. 首先验证你是否有nv...

2019-04-17 20:03:14 6987

原创 pycharm设置python运行根目录

pycharmrun/run/edit configures/working directory

2019-04-14 21:34:47 6544

原创 linux下安装mmdetection的步骤

linux下安装mmdetection的步骤Installation参考官方安装文档RequirementsLinux (tested on Ubuntu 16.04 and CentOS 7.2)Python 3.4+PyTorch 1.0Cythonmmcv >= 0.2.2Install mmdetectiona. Install PyTorch 1.0 and...

2019-04-06 21:13:22 4823 1

原创 多个python版本的管理-anaconda安装配置

Anaconda环境下的python与Linux自带的python,python3,pip,pip3指令共存且互不影响2017年12月13日 11:48:55 南国那片枫叶 阅读数:4123版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014734886/article/details/78790288解决办法:使用linux的alias...

2019-04-05 14:12:18 415

原创 array列表转array失败

原因在于array list中每个array的尺寸不同。常见错误为读入图像大小不同,表现为array生成只有list长度对应尺寸。

2019-03-25 22:06:03 534

转载 Linux简单指令与gcc安装

常用指令rm -rf 目录vi 文件名 // 打开文件名i // 插入(编辑)Esc + : + wq //保存Esc + : + q! //不保存Linux升级安装GCC转载至itbilu各发行版本Linux中,其自带的gcc安装源版本都比较旧,我所使用CentOS 6系统中,gcc版本只有4.4.7。最近要安装几个软件要求gcc 4.8+,无奈只能手动升级gcc。1. 下...

2019-03-05 21:08:46 825

转载 github clone出错 fatal: unable to access

fatal: unable to access 'https://github.com/***.git/': Failed to connect to 127.0.0.1 port 1080: Connection refused我搞好了,自己回答一下。在谷歌上查了很多办法都没有解决,有的方法是https连接模式改成ssh模式,或者是修改代理,比如: git config --glo...

2019-03-02 18:56:43 2601

转载 Linux升级python到3.6

Linux升级python到3.6转载至LinuxShell代码 1. # python -V # 查看python 版本 2. # cd /home/centos/Downloads # 进入存放目录 3. # wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz # 获取新版的 py...

2019-03-01 16:52:50 2805

原创 windows下pytorch版faster rcnn代码使用

faster rcnn_pytorch代码使用使用ruotian的代码,但是原github上是linux环境下的。这里尝试windows下的使用。compile modules问题调试安装步骤中Compile modules(nms, roi_pooling, and roi_align(from facebookresearch/maskrcnn-benchmark)):cd py...

2019-02-24 17:00:45 9157 76

原创 window安装pycocotools解决方法

# ImportError: No module named 'pycocotools’解决方法转载至唐淼博客错误原因很简单,就是缺少了pycocotools这个包,首先你需要pip install pycocotools,看少了什么包没安装,我这里少了Cython于是我又安装了Cython,然后再安装pycocotools,就OK了上面是在linux上面比较简单,下面看window上...

2019-02-24 16:58:15 17267 13

原创 论文写作问题简要记录

论文写作:句子成分的分析句与句之间的连贯性论文检查主谓一致从句结构名词短语修饰图表语法:Missing comma in seriesThe serial comma is the last comma before coordinating conjunction and the final item in a series. Its use is consid...

2019-02-19 14:45:36 370

原创 bibtex转化为bibitems

bib2tex: Converting bibtex to bibitemsFrom https://texblog.org/2011/12/12/bib2tex-converting-bibtex-to-bibitems/There is an easy way of converting references by making use of the bibtex-command. It ...

2019-02-19 14:43:49 1506

原创 语义分割数据增强python代码

gamma transformdef gamma_transform(img, gamma): gamma_table = [np.power(x / 255.0, gamma) * 255.0 for x in range(256)] gamma_table = np.round(np.array(gamma_table)).astype((np.uint8)) re...

2019-02-19 14:41:42 2685

转载 Elsevier投稿状态

Submitted to Journal刚提交的状态Manuscript received by Editorial Office就是你的文章到了编辑手里了,证明投稿成功With editor 如果在投稿的时候没有要求选择编辑,就先到主编那,主编会分派给别的编辑。这当中就会有另两个状态:3.1. Awaiting Editor Assignment指派责任编辑Editor ...

2019-01-23 14:18:38 7517

原创 tfdbg调试程序使用方法

使用方法参考TensorFlow 调试程序from tensorflow.python import debug as tfdbgsess = tfdbg.LocalCLIDebugWrapperSession(sess, thread_name_filter=&quot;MainThread$&quot;) # debug主线程sess.add_tensor_filter(&quot;has_inf_or_nan...

2018-10-11 14:24:21 1001

原创 用vscode编写和运行matlab程序

vscode 扩展选择matlab-runner: 负责运行matlab;matlab: 负责编辑matlab代码,包含代码补全和命令提示matlab-runnersetting中设置 exe路径、文件路径:"matlab.matlabpath": "C:\\Program Files\\MATLAB\\R2017b\\bin\\matlab.exe",matlabsetting...

2018-09-26 20:17:45 17767 2

原创 正则表达式选择特定文件进行复制

正则表达式选择特定文件进行复制文件复制使用shutil库中的copy函数进行复制。def copy_file(from_dir, to_dir, Name_list): if not os.path.isdir(to_dir): os.mkdir(to_dir) for name in Name_list: try: ...

2018-09-26 20:16:49 1966

原创 将语义分割标注图像显示为彩色图像

将语义分割标注图像显示为彩色图像语义分割的标注图像其灰度值表示其分类类别,因此存储下来以后不能直观查看(灰度值都很小,如1, 2,3,…)。为了直观地查看标注图像,可生成一张对应的彩色图像,函数如下:def create_visual_anno(anno): """""" assert np.max(anno) &lt;= 7, "only 7 classes are supp...

2018-09-26 20:15:32 8841 20

原创 图像读取保存遇到的坑

cv2.imread()默认设置下,读入的图像(np.array)总是uint8型3通道的array,而当原图数据为uint16型时,输入标签(灰度值)会出错(灰度为1读入后变为0)。解决办法:使用PIL库中Image.open()读入Image与array之间转换:# Image to arraynp.array(Image变量, dtype=)# array to ImageI...

2018-09-26 20:14:36 514 1

原创 python从文件夹中复制部分文件

从文件夹中复制部分文件代码参数为原文件目录JSON_from_PATH,复制到的文件夹目录JSON_to_PATH和要复制的文件名列表json_name_listimport osimport randomimport shutilIMAGE_PATH = "./Images"JSON_from_PATH = "./jsons_tmp"JSON_to_PATH = "./json...

2018-09-21 15:03:06 1652

原创 json文件批量转化——labelme制备分割数据集

Labelme制备分割数据集使用方法在cmd中输入activate labelme激活labelme环境。在激活环境中输入labelme即可打开labelme界面。退出输入deactivate即可。json文件转化为图像文件使用labelme交互界面保存标注结果,会得到.json文件,其中保存了标注label信息。而对于图像分割任务,需要其对应的标注是.png/.b...

2018-08-13 19:19:16 25770 102

原创 语义分割数据集制备工具labelme windows安装

安装过程1、安装Anaconda2、进入Anaconda文件夹下3、输入conda create --name=labelme python=3.6(这里python版本要与自己系统对应)4、输入activate labelme,然后建立的labelme环境就会被激活5、在此激活的环境下输入pip install pyqt5安装pyqt56、pyqt5安装完成后输入pip ...

2018-08-06 19:43:19 839

原创 tensorflow在迁移学习中如何将模型存储的参数恢复

https://jarvis73.github.io/2018/04/25/Tensorflow-Model-Save-Read/

2018-08-06 19:09:30 1375

原创 fifo_queue中OutOfRangeError的原因

OutOfRangeError错误信息为:padding_fifo_queue is closed and has insufficient elements (required 1 current size 0)[[Node: get_batch/batch = QueueDequeueManyV2[component_types=[DT_STRING, DT_FLOAT, DT_I...

2018-08-06 18:10:46 7645 6

转载 win7访问共享文件,登录失败:禁用当前用户 解决方法

转载 tianzhu123的专栏 访问win7上面的共享文件时,出现登陆失败:禁用当前用户的错误原因分析:1、Win7操作系统,默认禁用了管理员和来宾账户2、无法访问共享的机器,访问共享文件时使用的是默认的管理员,没有设置密码由于win7共享服务器端的同名账户是禁用的,当客户端还用同名账户(普遍来说都是administrator账户同名)去验证的时候,服务器返回这个账户禁...

2018-08-03 15:12:13 3005

原创 pip更新

更新python库时,cmd总是提醒You are using pip version 10.0.1m, however version 18.0 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.结果在cmd中执行以上命令,却一直出错,更新失败。...

2018-07-31 19:24:53 1409 1

python项目练习-python3实现web服务器

实验楼中的项目,本人改为了python3支持的代码。使用了python3中的库。配有博客讲解。

2017-06-30

用python实现2048小游戏

来自实验楼的一个学习课程,不同之处在于这里用python3实现。

2017-06-28

focuss函数的代码

稀疏问题求解focuss函数的代码

2017-06-12

python项目练习-图片转字符画

来自实验楼的一个项目,这是我写的代码。

2017-06-12

python练习-NBA比赛结果预测

python预测nba比赛结果

2017-06-10

水平集算法论文和代码

水平集算法的论文和演示代码,用于图像的分割。

2015-07-28

空空如也

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

TA关注的人

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