2 MCPRL_Iris

尚未进行身份认证

暂无相关简介

等级
TA的排名 11w+

PyQt5:pyinstaller发布过程中的一些问题

问题:当我们使用PyQt5编写好界面程序后,需要发布该程序,使其成为可执行文件,此时我们可以借用pyinstaller来完成,本文记述这个过程中笔者所遇到的一些问题,希望能对他人有一定的借鉴意义。  1、程序发布 这里,我有一个使用QtDesigner设计的.ui文件(myMainWindow.ui)和一个在此基础上进行逻辑设计的.py文件(mainWindow.py),在.py文件中使用“uic.loadUi()”来对.ui文件动态调用;另外,界面程序中使用的图片文件在“icon/”文件夹中。如下

2020-05-22 11:28:33

Word:论文排版专题——表格跨页续表

当文档中表格较长时,会容易产生跨页现象。这时为了使格式间接清晰,需要对第二页的表格加入同样的表头和题注。*注:本文使用的是Word2016,不建议使用WPS1. 原始表格 假设我们的情况如下图,表1产生了跨页2. 重复标题行 首先,为了使得表格美观,一般在第二页进行重复标题行处理。方法是选中第一行(标题行),然后在“表格布局”中点击“重复标题行”即可。可以看到,在第二页中的表格也增添了“A-B-C-D”的标题行。3. 添加“续表”题注 这里我们希望为第二页的表格也添加题注”续表1 实验结

2020-05-12 19:51:13

Word:论文排版专题——多级列表与插入题注

本文介绍word中多级标题的设置,以及如何插入含章节号的题注(Word2016)1. 初始状态 假设我们的文章初始状态如下,包括一级标题“绪论”、“实验方法”;二级标题“课题背景”、“研究现状”、“实验方法”、“实验结果”;三级标题“方法一”、“方法二”;剩余为正文部分,包括一张图片。 下面我们介绍如何对其设置多级标题,以及为图片插入题注。2. 多级标题2.1 设置标题样式 在开始栏...

2020-05-05 19:59:44

UnicodeMath:优雅地在Word中写公式

小学一年级时我们学到,word中内置了公式编辑器功能,而且这个功能如今越来越完善,或许可以让我们抛弃MathType等额外工具了。比如Word2010以后,word中插入公式只需要简单的“Alt”+“=”组合键即可。而且,更优雅的是,Word中支持以UnicodeMath格式编写公式(官方还说支持LaTex格式,可我的Word2016中没看到这个功能…)下面给出一些相关资料,方便查阅使用* ...

2020-04-20 22:11:52

Numpy:np.isin()

numpy中腌膜(mask)功能是个十分实用的技巧,可以参考这篇文章。考虑以下场景: 给定一个数组和一个“集合”,该集合为数字构成的array_like类型,我们需要从该数组中锁定那些属于该集合的元素。 比如给定如下数组a和列表b,那么我们期待得到腌膜c:a = np.array([ [1,2,3], [4,5,6], [7,8,9]])b = [3,4,5,6...

2020-04-18 16:16:07

Numpy:单括号与多括号

今天使用Numpy时出现了一个bug,经过和同学的讨论才最终得以解决…1. 问题:给定数组:a = np.array([ [1,10,1], [2,20,2], [3,30,3], [2,40,4]])要求:如果某一行的第0个元素为2,那么将它的第1个元素改为100即期望输出为:[[ 1 10 1] [ 2 100 2] [ 3 ...

2020-04-17 11:37:59

Python dict:字典删除多个元素

关于删除字典的元素,有很多接口函数可用,如del、pop、popitem、clear等,详见官方文档和菜鸟教程下面介绍给定待删除键值的情况下,如何删除多个字典元素:d = {x:x for x in range(5)}popKeys = [2,3]for k in popKeys: d.pop(k)print(d)[Out]:{0: 0, 1: 1, 4: 4}或者,也可...

2020-04-14 17:25:00

Linux命令:xargs

参考:菜鸟教程1. 命令基本介绍2. 示例 比如我当前目录如下: 我希望使用Linux命令将“000005.jpg”~“000008.jpg”复制到dst目录下。 这里我们首先需要利用“ls”命令来获取所有的“.jpg"文件:ls *jpg 然后,我们需要利用tail命令来从第5个文件开始截取:ls *.jpg |tail -n +5 同理,我们只保留上述结果的前4个文件:l...

2020-04-13 17:31:08

GaitSet(IAAA2019)(步态识别)

 GaitSet是一种针对步态识别问题提出的模型,其切入角度新颖,模型灵活性高,速度快,且性能优秀。下面先介绍一下步态识别任务的基本信息(内容来源于网络查询和本论文的Introduction、Related Work部分),然后再介绍GaitSet架构。1.步态识别任务概述 步态识别任务和传统行人ReID任务类似,即给定注册样本和验证样本,找出验证样本中和注册样本具有相同身份的那些样本。常用数...

2020-04-12 18:58:57

HTC(CVPR2019)

 HTC(Hybrid Task Cascade)是基于Mask R-CNN和Casecade R-CNN、针对Object Detection和Instance Segmentation任务而设计的一种多阶段模型,并且该模型在COCO 2018 Challenge Object Detection Task中获得第一名。研究背景: Mask R-CNN通过为Faster R-CNN接入并...

2020-04-02 12:45:48

BDB(ICCV2019)

论文链接:https://arxiv.org/abs/1811.07130github:https://github.com/daizuozhuo/batch-dropblock-network作者知乎简介:https://zhuanlan.zhihu.com/p/53241545?utm_source=qq&utm_medium=social&utm_oi=817295961...

2020-03-28 21:51:13

PCB-RPP(ECCV 2018)

 《Beyond Part Models: Person Retrieval with Refined Part Pooling》论文连接:https://link.zhihu.com/?target=https%3A//arxiv.org/abs/1711.09349github:https://github.com/syfafterzy/PCB_RPP_for_reID(不过作者好像没有提...

2020-03-28 11:42:05

Cascade R-CNN(CVPR2018)

Cascade R-CNN是针对R-CNN系列的two-stage结构,针对“IOU阈值设计”带来的问题而设计的解决方案。在类R-CNN框架中,IOU阈值通常设为0.5,不过这种较低的阈值会为检测带来大量噪声。而若直接提高该阈值,则会造成“(traing time)正样本减少导致过拟合”、“(inference time)预测框和检测器的质量不匹配(mismatch)”等问题(Figure 1)。...

2020-03-26 11:43:22

Mask R-CNN(ICCV2017 best paper)

(关于Mask R-CNN的简介)论文:https://arxiv.org/abs/1703.06870github:https://github.com/facebookresearch/detectron2推荐解析:简介:https://blog.csdn.net/u014380165/article/details/81878644详解:https://blog.csdn.net...

2020-03-26 09:46:04

MOT Metrics—MOTA vs IDF1?

多目标跟踪中有及其庞杂的性能指标,可以参考这篇博客,其中有两个重要指标:MOTA和IDF1,那么这两个指标侧重点如何?(参考:https://zhuanlan.zhihu.com/p/35391826)MOTA综合考虑轨迹中的FN、FP、IDSW的现象(即虚检、漏检、ID交换)IDF1则是综合考虑IDP和IDR(综合ID准确率和ID召回率)值得注意的是,与MOTA不同的是,IDF1中...

2020-03-23 21:07:37

opencv-python:编写个人画板

需求分析: 在一个背景图上(optional) 进行绘制,可以使用圆形刷子或画矩形,也可以使用圆形橡皮;圆形刷子或橡皮可以调整半径; 可以保存结果图以及前景图(即去除掉背景); 本程序可以用于为图像制作mask,因此也对“将mask作用于图像”进行了实现;所需库: import os import sys import cv2 import numpy as np完整源码及注释:...

2020-03-22 21:57:24

Numpy:np.all() & np.any()

np.all() 和 np.any() 可以用于再ndarray中实现逻辑上“与”和“或”操作,这在制作ndarray的indices_mask时也很有用处PS:np.all(ndarray)/any(ndarray) 和 ndarray.all()/any() 是等价的方法官方接口和说明:def all(a, axis=None, out=None, keepdims=np._NoVal...

2020-03-22 18:10:24

opencv-python:cv2.waitKey()使用注意

1. waitKey函数功能 说白了就是对键盘事件进行delay(ms)的等待(delay=0则为无限等待),若触发则返回该按键的ASSIC码(否则返回-1)2. 使用范例 这里我们创建一个全黑窗口,并设置按键功能(‘m’,‘n’则打印数字,'q’则退出) PS:ord()函数——Return the Unicode code point for a one-character stri...

2020-03-20 11:13:09

Windows:修改键盘映射表

问题场景:最近在用Colabeler做数据集标注,但是发现了一些不方便的地方:工具选择键“R”、翻页键“Right、Left”、保存键“Ctril+S”这些键离得太远了,不方便一套连续操作做下来,而Colabeler又不能修改这些对快捷键的映射,因此只能考虑直接对系统修改键盘映射表了~关于修改方法,可以用第三方软件来做,不过我这里就直接用最根本的方法,即修改注册表中的扫描码映射来解决~本文部分...

2020-03-13 15:03:55

Numpy:np.sort() & np.argsort()

numpy 中提供了丰富的数组排序方法,这里只列举最常用的函数和用法~1. np.sort()sort(a, axis=-1, kind=‘quicksort’, order=None):Return a sorted copy of an array.这里,axis指定排序的维度,默认-1指的是最后一个维度a = np.array([ [1,5,9], [4,2,6...

2020-03-08 20:25:45

查看更多

勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。