自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 2019年PR论文:DAM-CNN阅读笔记

论文全名叫:Deep multi-path convolutional neural network joint with salient region attention for facial expression recognition解释下论文的题目:使用了一个深度的多路径卷积神经网络结合一个显著区域注意机制来进行人脸表情识别,所以对应的贡献点就离不开深度多路径卷积神经网络和显著区域注意力机制。1、Contribution(文中提出来的)①提出了一个网络架构DAM-CNN,能够自动的定位表情图像

2021-01-13 15:28:40 891 10

原创 2018CVPR:Joint Pose and Expression Modeling for Facial Expression Recognition阅读笔记

介绍下这篇论文这篇论文是江苏大学张飞飞发在2018年上的一篇论文,针对姿态和表情建模来进行面部表情识别,其实就是以CGAN为基础,在上面创新。贡献 = 创新点这里引用他文章中的贡献:说白了,就是提出了一个端到端的学习模型,也可以说是提出了一种网络结构,剩余两个创新点都是对第一个创新点的修饰,说这个模型能够自动生成任意姿态任意表情的人脸图像,这个模型在Multi-PIE、BU-3DFE和SFEW数据集的面部表情识别上取得当下最先进的结果。模型这是这个论文提出的网络结构,这个网络结构包含一个生成

2020-10-26 11:52:32 450 1

原创 给文件夹中的图片重命名,加前缀

最近在用Oulu_CASIA数据集做实验,用十折交叉验证来进行测试,由于比较菜,想用手工来进行数据集的划分,在分的时候,就发现了把不同人的图片放在同一个文件夹会出现重名的情况,所以,就有了这个博客。代码如下:import os# Anger Disgust Fear Happiness Sadness Surprisepath ='D:\\datasets\\Oulu_CASIA_NIR_VIS\\VL\\Strong'classfication = ['0', '1', '2', '3', '4

2020-10-13 15:44:14 1011 1

原创 2020tip表情识别论文Region Attention Networks for Pose and Occlusion Robust Facial Expression Recognition解读

Region Attention Networks for Pose and Occlusion Robust Facial Expression Recognition南洋理工大学王凯团队发在2020年tip上(这篇论文的原文和代码都能找到哦)贡献1、作者根据FERPLUS、RAF-DB和AFFECTNET三个数据集设计了六个数据集:Occlusion-FERPlus、Pose-FERPlus、Occlusion-AffectNet、and Pose-AffectNet、Occlusion-RAFD

2020-09-20 21:38:38 2755 11

原创 office提示更新失败并报错,无法打开

office提示更新失败并报错,无法打开1、打开控制面板2、打开程序3、打开程序和功能4、找到office5、右键修改6、恢复

2020-09-18 11:19:21 3706 4

原创 利用仿函数对vector容器进行遍历操作

利用仿函数对vector进行遍历#include<string> #include<vector>#include<algorithm>using namespace std;class MyPrint{public: void operator()(int val) { cout << val << endl; }};int main(){ vector<int>

2020-09-13 09:53:29 196

原创 实现对set容器的从大到小降序排列

我们都知道set容易中的排序是从小到大的,我们要让他从大到小排序,需要用到的就是反函数,与回调函数类似。class myCompareInt(){public: bool operator()(int v1, int v2) { return v1 > v2; }}void test(){ set<int, myCompareInt>s; s.insert(10); s.insert(50); s.insert(30); s.insert(40); s.i

2020-09-08 15:24:41 3454 1

原创 C++写一个函数实现链表的翻转

写一个函数,实现对链表的翻转输入:1->2->3->4->5->NULL;输出:5->4->3->2->1->NULL;思想:利用栈先进后出的思想,将链表依次输入至链表中,再出栈,得到链表的翻转。class Solution {public: ListNode* reverseList(ListNode* head) { stack<int> st; ListNode*p=head;

2020-08-31 21:39:46 319

原创 C++将一个字符串的大写字母全部变成小写,小写则不变

ASCLL这道题目的基础是基于字母的ascll值来算的,不知道具体字母的ascll是多少也没关系,关键是需要有这个概念,知道将大写变成小写和小写变成大写都是利用ascll值之差来解决问题。具体步骤我们将有个概念,a的ascll值是要比A的大,所以我们判断如果这个字符在’A’和’Z’之间的话就加上’a’-'A’的值。这样每个大写的字母就全部变成小写。具体实现如下:class Solution {public: string toLowerCase(string str) {

2020-08-25 15:42:43 3501

原创 C++将二进制转化为十进制

任务描述(C++)给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。实例:请你返回该链表所表示数字的 十进制值 。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/convert-binary-number-in-a-linked-list-to-integer著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。解决(一位大佬的)class Solution

2020-08-19 21:08:57 1336

原创 C和C++中const的区别

C和C++中const的区别const是什么?const是一个C语言的关bai键字。const 是constant的缩du写,本意是不变的,不易改变的意思。const 在zhiC++中是用来修饰内置类型dao变量,自定义对象,成员函数,返回值,函数参数。const关键字不能与static关键字同时使用,因为static关键字修饰静态成员函数,静态成员函数不含有this指针,即不能实例化,const成员函数必须具体到某一实例。↑(百度的)const修饰的是什么?const修饰的是指针所指向的内

2020-08-19 09:51:01 141

原创 C++基于多态的企业职工系统

这里写自定义目录标题一、管理系统需求二.具体实现2.1 创建项目2.2 添加文件2.3 创建管理类2.4 菜单功能2.5 退出功能实现2.6 创建职工类2.7 添加职工2.8 显示职工信息2.9 删除离职职工2.10 修改职工信息2.11 查找职工信息2.12 按编号排序2.13 清空文件三、想说的一、管理系统需求职工管理系统可以用来管理公司内所有员工的信息本教程主要利用C++来实现一个基于多态的职工管理系统公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位

2020-08-17 19:35:32 554 1

空空如也

空空如也

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

TA关注的人

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