自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Janspiry

但行前路

  • 博客(26)
  • 收藏
  • 关注

原创 Windows VsCode配置OpenCV、Eigen

Windows平台下安装OpenCV与Eigen一般需要先进行编译,配置环境变量,再在VsCode里面进行文件配置。本文按照编译及环境配置-vscode文件配置进行。编译及路径配置MinGW首先我们需要先mingw,用于gcc与g++的编译与调试。下滑页面,下载seh后缀文件,在系统盘根目录下进行安装。解压后文件长这样:随后在高级系统设置-环境变量中添加Path,字段为:C:\mingw64\bin输入g++/gcc 验证是否配置成功:CMake下载安装cmake,用于编译。这个也

2021-07-23 14:34:50 3401 2

原创 注意力机制 Non-local Neural Networks

Non-local Neural Networks注意力机制之前常用于语言处理,这篇文章是自注意力机制在视觉处理领域的核心之作。Motivation卷积运算和循环运算被用于捕捉局部关系,进行特征的处理,但是存在以下问题:处理远距离关系时依靠层数的堆叠增大感受野,效率不高基础块的堆叠会导致层数过深,前面网络微小参数变化将对后面网络的输出影响很大,这使得参数优化困难处理远距离之间的相互关系还是相当困难Contribution作者基于图片滤波领域的非局部均值滤波操作思想,提出了一个泛化、简单、

2020-12-17 23:14:45 1503

原创 人脸生成 Look across Elapse: Disentangled Representation Learning and Photorealistic Cross-Age Face

Look across Elapse: Disentangled Representation Learning and Photorealistic Cross-Age Face Synthesis for Age-Invariant Face RecognitionMotivation现有的跨年龄识别技术可以分为两种:直接提取与年龄无关的特征进行识别生成某个年龄的人脸,后进行匹配作者认为这两个任务一起进行比较合适,可以互相利用信息。Contribution主要提出人脸不变模型Age-I

2020-12-14 23:51:12 591

原创 人脸生成识别 Towards Pose Invariant Face Recognition in the Wild

Towards Pose Invariant Face Recognition in the WildMotivation姿态变化是人脸识别中的一个关键问题,现有的姿态不变人脸识别技术可以概括为:直接提取姿态不变特征进行识别在特征提取之前先将侧面人脸图像规范化为正面姿态作者联合执行这两项任务更为可取,以使它们彼此受益。更一步的,野外露天的人脸识别任务要求更高效准确的模型Contribution提出PIM(Pose Invariant Model)模型,它将人脸的正面化和身份识别进行端到

2020-12-14 17:05:18 613 2

原创 人脸生成:Beyond Face Rotation: Global and Local Perception GAN

Beyond Face Rotation: Global and Local Perception GAN for Photorealistic and Identity Preserving Frontal View SynthesisMotivation基于单幅人脸图像的真实感正视图合成在人脸识别领域有着广泛的应用,主要方法有两种:提取不变的特征进行映射从大姿态人脸进行恢复(拟合3D模型然后投影回2D正脸、深度学习的数据驱动方法)这些方法存在的问题:第一种方法受特征一致性与可分辨性的约

2020-12-13 21:54:39 555

原创 Pyplot绘制多幅图形/多个数据的方法

记录Pyplot绘制多幅图形/多个数据的方法, 供以后查阅# 数据预处理import osfrom skimage import io, transform# from PIL import imageimport matplotlib.pyplot as pltimport numpy as npmask_path = '0.png'img_path = '1.jpg'img = np.array(io.imread(img_path))mask = np.array(io.imre

2020-12-10 20:11:46 2197

原创 Windows平台安装dlib方法汇总

环境参考:Anaconda with Python 3.7.0Cmake version 3.18.4安装中遇到不少问题,最终我是通过方法1安装成功的,大家也可以试试其他方法。方法1:通过vs2019安装编译器,然后控制台安装dlib安装cmake(最好直接用最新的版本,我因为cmake版本太低失败过)pip install cmake安装vs2019社区版选择vs2019版本的原因是其可以选择sdk等组件安装,我使用vs2015失败过,分析原因是c++编译组件没装上)需要

2020-12-09 22:52:27 3333 11

原创 编译原理课程作业-Cminus语言的词法及语法分析器实现

Cminus Compiler编译原理课程作业-Cminus语言的词法及语法分析器实现设计思想词法分析使用确定有限态自动机(DFA)实现与Lex自动分析两种方式实现。语法分析使用递归下降方式与Yacc自动分析两种方式实现。程序部分代码使用STL简化设计,对于重复部分使用自定义结构体或者全局函数进行重构。设计思路手工方式词法分析:首先通过分析词法规则,使用手工的方式构造DFA,自定义结构体记录每个状态节点的状态,节点的分为接受与非接受多个状态,同时接受态又分为文件结束、保留字,ID等多个

2020-10-14 16:40:05 6147 3

原创 2020年保研、夏令营、预推免记录

2020坎坎坷坷终于迎来尾声,新冠疫情、外交形势多变、保研政策改革使得求学路并不顺利。这篇文章会有点冗长,记录了保研到推免一系列的经历和感想,可以直接跳转至需要的部分。保研篇一月份,我从学院官网找了去年的推免名单,估算了均分、科研加分、社会加分,计算了一下在当中的排位,发现保研还是有点悬的。按着去年的科研细则,我盘算了这一年需要完成的目标:CSP 300以上 或者含金量高的比赛拿到省级一等奖或者国家级二等奖。路还挺多的,可能不是每条都能成功,都要试试。三月份,我趁着中期检查加入了两个大创(往年的时候大

2020-10-13 20:15:27 4702 6

原创 小学生数学算式自动出题器

最近软工老师要我们在课堂上实现一个自动生成给小学生做数学题的程序,记录一下~有下列一些要求随机出现四个运算符每次出现1-2运算符,计算式子a op b op c按照优先级的运算顺序不能出现负数,非整数,大于100 的数,要不他们可能遭不住分析:只有两个运算符,直接可以暴力先计算a op b,再按照后面op的优先级决定:继续计算op c还是a op(b op c)/*Author...

2019-09-10 20:17:10 2882 11

原创 G++和C++区别和评测注意事项

G++和C++的区别和评测注意事项下面摘抄自互联网G++首先更正一个概念,C++是一门计算机编程语言,G++不是语言,是一款编译器中编译C++程序的命令而已。那么他们之间的区别是什么?在提交题目中的语言选项里,G++和C++都代表编译的方式。准确地说,选择C++的话,意味着你将使用的是最标准的编译方式,也就是ANSI C++编译。如果你使用的是G++的话,意味着你将使用GNU项目中最平凡...

2019-08-03 12:01:47 453

原创 Sublime配置java运行环境

Sublime配置java运行环境结果输出式https://my.oschina.net/tashi/blog/187547控制台式https://my.oschina.net/xldc/blog/468862#comments

2019-08-03 11:49:06 367

原创 「一本通 6.5 练习 3」迷路

「一本通 6.5 练习 3」迷路题目描述大意说一个给你有向图, 一个有n个节点,每个节点相连的边为所需要花费的时间, 问你从1到n 在时间刚好为t是的方案数。输出%2009注意:不能在某个节点逗留,且通过某有向边的时间严格为给定的时间。分析​ 这个题初看没有什么头绪(dp失败. 我们联系一下邻接矩阵, 邻接矩阵一个很神奇的性质: 表示连通性的邻接矩阵的k次幂后的a[i][j]表示图...

2019-08-02 22:15:28 272

原创 「一本通 6.5 练习 2」GT 考试

「一本通 6.5 练习 2」GT 考试题目大意给你一个n,你需要枚举n位的数字,其中不能出现子串=t,问你这样的数字可以有多少个,最后的答案mod p分析这个题很容易想到dp, dp[i][j]dp[i][j]dp[i][j]代表n位数字代表的文本串s前i位的后j位与模式串t的前j位匹配上的方案数.那我们最后的答案就是∑j=0m−1dp[n][j]\sum_{j=0}^{m-1}{dp[...

2019-08-02 22:15:02 265

原创 N皇后问题

N皇后问题在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。你的任务是,对于给定的N,求出有多少种合法的放置方法。这里我们的思路应该还是DFS,x代表行,y代表选的列数,每次递归x+1,到最后一行(x==n)开始逐层返回那么列数有什么要求呢,列数不能是已经选取元素的对角或者上下这里的判断很巧妙(我自己写的...

2018-11-06 17:18:14 175

原创 UVA - 208 Firetruck

UVA - 208 Firetruck题目大意构造出一张图,给出一个点,让你按字典序输出所有从1到该点的路径一开始直接DFS超时了后面看到大佬的优化,大意就是很多起点与终点不相连,需要一开始剪枝舍去,具体操作就反着来,只要判断下起点和终点能不能相连就行了。算法设计:先从终点出发,无回溯的走遍和终点相连的所有点并标记为used,然后从起点出发,DFS判断下标记,这样就不会多走很多路了。...

2018-11-06 16:18:53 142

原创 Red and Black POJ - 1979

Red and Black POJ - 1979There is a rectangular room, covered with square tiles. Each tile is colored either red or black. A man is standing on a black tile. From a tile, he can move to one of four ad...

2018-11-06 16:00:25 175

原创 模拟 机器翻译

模拟 机器翻译大概题意:有M个单元均可存放一单词。但出现单元里面没有的新单词时,查询一次,如果当前内存中已存入的单词数不超过M-1,自动存储在后面;若内存中已存入M个单词,清空最早储存的单词,来存放新单词。长度为N个单词。需要查找多少次词典?思路很简单,先暴力搜索,没有就考虑加入单元,没满直接加后面,满了从已经删除的地方+1开始删除,这个地方肯定是单元里面现有的最先进来的,替代它就好。#i...

2018-10-14 19:43:20 195

原创 贪心 填数找中位数

CodeForces 540B–填数找中位数题意:第一行 n,k,p,x,y,有n个任务,已经完成了k个任务,完成任务最大得分为p,最大得分总和是x,众多分数得分的中位数是y,问剩下的务该得多少分才能保证分数总和不大于x,而且中位数不小于y。如果不可能出现这种情况则输出-1。分析这里的贪心策略要使sum尽量小,在此基础上我们来考虑怎么是中位数>=y呢,最理想的情况就是中位数恰好是y,...

2018-10-14 14:35:38 371

原创 贪心 区间覆盖最小值

贪心 区间覆盖最小值POJ 2376大概题意: 从1到T区间内,必须保证每个点都有牛在工作,给出每头牛的工作时间,求需用到的最小的牛的数量,无解输出-1一开始以为组合[1,4] [5,T]不算覆盖,要[1,4],[4,T]才可以,卡了一下午。。。蠢哭思路就是先按区间左l排序,先确定第一个区间,我们的原则是左边相同,右边越大越好。同样的,找区间右边可以接上的区间(下个区间的l<=本区间...

2018-10-13 21:56:54 878

原创 贪心算法 田忌赛马问题

贪心算法 田忌赛马问题这个题目贪心的本质在于:*田忌只在有把握赢的情况下拿出快马和王拼,否则用最慢的马比掉王的快马最大程度削弱王的战斗力贪心策略:1,如果田忌的最快马快于齐王的最快马,则两者比。(因为若是田忌的别的马很可能就赢不了了,所以两者比)2,如果田忌的最快马慢于齐王的最快马,则用田忌的最慢马和齐王的最快马比。(由于所有的马都赢不了齐王的最快马,所以用损失最小的,拿最慢的和他比...

2018-10-13 20:17:14 3563

原创 贪心 哈夫曼思想

贪心 哈夫曼思想题意:科学家发现一种奇怪的玩意,他们重量分别是Wi,如果他们碰在一起,总重变成2*sqrt(W1 * W2)。要求出最终的重量的最小值。思路:哈夫曼思想,把所有重量放优先队列里,这里每次取俩最大的处理后再放回去,最后队列剩下的最后元素就是最小的需要注意的是oj交G++的时候,double型的输出格式用%f,而不是%lf。C++可以过更加详细可以这篇博客#include...

2018-10-13 11:49:12 304 1

原创 贪心算法:小船过河问题

贪心算法:小船过河问题题意:N个人过河,船每次只能坐两个人,船载每个人过河的所需时间不同t[i],每次过河的时间为船上的人的较慢的那个,问最快的过河时间。(船划过去要有一个人划回来)最优选择:先将所有人过河所需的时间按照升序排序考虑把单独过河所需要时间最多的两个旅行者送到对岸去,有两种方式:1.最快的和次快的过河,然后最快的将船划回来;次慢的和最慢的过河,然后次快的将船划回来,时间:t[0...

2018-10-13 10:45:02 4612

转载 Sublime Text3 注册码激活码

记录备用,6.29版本----- BEGIN LICENSE -----sgbteamSingle User LicenseEA7E-11532598891CBB9 F1513E4F 1A3405C1 A865D53F115F202E 7B91AB2D 0D2A40ED 352B269B76E84F0B CD69BFC7 59F2DFEF E267328F215652A3 E88F...

2018-10-05 18:02:14 1459

原创 eclipse java环境配置

eclipse java环境配置这次重装系统记下这些东西,方便以后步骤大概如下:jdk,eclipse下载jdk环境配置eclipse安装还是很简单的,emmmmjdk,eclipse下载,直接附上网址jdk官网下载eclipse官网下载jdk环境配置右击我的电脑—>属性—>高级系统设置—>环境变量—> 点击新建系统变量—>变量名(注意是系...

2018-10-01 22:50:05 1428 1

原创 Sublime Text3 python交互式环境+快捷键设置

Sublime Text3 python交互式环境+快捷键设置下载 Sublime Text3下载网址https://www.sublimetext.com/3安装目录一般选择默认的就好,注意自定义安装时目录不要有中文前缀下载最新版python安装网址https://www.python.org/downloads/安装pythonpython安装时会自动配置好环境变量,安装完成后,...

2018-10-01 16:38:32 8172 10

空空如也

空空如也

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

TA关注的人

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