<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Martin的博客]]></title><description><![CDATA[博客搬家啦，http://martin20150405.github.io]]></description><link>https://blog.youkuaiyun.com/Martin20150405</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Martin20150405]]></copyright><item><title><![CDATA[CCPC Final 2019  J.Wire-compatible Protocol buffer （模拟）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/103656046</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/103656046</guid><author>Martin20150405</author><pubDate>Sun, 22 Dec 2019 19:32:19 +0800</pubDate><description><![CDATA[博客已搬家，请前往这里

]]></description><category></category></item><item><title><![CDATA[CCPC Final 2019  I. Mr. Panda and Blocks （构造）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/103656034</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/103656034</guid><author>Martin20150405</author><pubDate>Sun, 22 Dec 2019 19:31:07 +0800</pubDate><description><![CDATA[博客已搬家，请前往这里

]]></description><category></category></item><item><title><![CDATA[CCPC Final 2019 K. Russian Dolls on the Christmas Tree （DSU on tree）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/103656029</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/103656029</guid><author>Martin20150405</author><pubDate>Sun, 22 Dec 2019 19:30:21 +0800</pubDate><description><![CDATA[博客已搬家，请前往这里

]]></description><category></category></item><item><title><![CDATA[CCPC Final 2019 E. Non-Maximum Suppression]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/103656026</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/103656026</guid><author>Martin20150405</author><pubDate>Sun, 22 Dec 2019 19:30:00 +0800</pubDate><description><![CDATA[博客已搬家，请前往这里

]]></description><category></category></item><item><title><![CDATA[CCPC 2019 Final A.Kick Start（水、模拟）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/103655988</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/103655988</guid><author>Martin20150405</author><pubDate>Sun, 22 Dec 2019 19:27:18 +0800</pubDate><description><![CDATA[博客已搬家，请前往这里

]]></description><category></category></item><item><title><![CDATA[RGBD深度相机数据格式-存储读取-可视化]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/99298132</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/99298132</guid><author>Martin20150405</author><pubDate>Mon, 12 Aug 2019 14:41:58 +0800</pubDate><description><![CDATA[设备
此处RGBD相机主要指利用Light Coding（结构光）或TOF进行成像的深度相机，主动发光，主要适用于室内环境。
比较常见的RGBD相机如下表：




相机
原理
SDK
资料




PrimeSense Carmine 1.08/1.09 （2012）
Light Coding(散斑)
OpenNI
链接


Xbox One Kinect（Kinect v2，2013）
TOF...]]></description><category></category></item><item><title><![CDATA[人脸数据集整理（201804）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/79788501</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/79788501</guid><author>Martin20150405</author><pubDate>Mon, 02 Apr 2018 14:15:28 +0800</pubDate><description><![CDATA[数据在该文基础上修改，尚处于草稿阶段



人脸检测 (Face Detection)




  数据库
  描述
  数据类型
  下载
  大小



  FDDB（2010）
  Image：2845 Face：5171
  矩形/椭圆框(标准人脸检测评测集)
  链接
  0.5G


  WIDERFace（2016）
  Image：32203 Face：393703
  矩形框
 ...]]></description><category></category></item><item><title><![CDATA[ORB_SLAM2在Android上的移植过程 (Android Studio 2.2+OpenCV 3.2+Cmake)]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/54692386</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/54692386</guid><author>Martin20150405</author><pubDate>Thu, 08 Feb 2018 11:04:15 +0800</pubDate><description><![CDATA[项目地址 
链接：https://pan.baidu.com/s/1c4i2GE0 密码：u2ih 
相关问题 
仅供学习与交流之用，因滥用造成的任何后果与作者无关。

项目中APK和源码可以在Meizu MX2（见下图），Nox模拟器上正常运行，Android M及以上请检查相机和SD卡权限，不回复任何关于某些设备无法运行的留言或邮件，请谅解。

准备工作

配置Android Studio 2...]]></description><category></category></item><item><title><![CDATA[Android平台美颜相机/Camera实时滤镜/视频编解码/影像后期/人脸技术探索——4.1高仿FaceU长按录像按钮]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/72808338</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/72808338</guid><author>Martin20150405</author><pubDate>Tue, 30 May 2017 07:09:56 +0800</pubDate><description><![CDATA[回到目录最近需要做短按拍照，长按录像功能，虽然长按只需要LongClickListener就好了，但是要同时做出动画效果。 
在网上转了一圈，发现仿微信长按录像的不少，例如这个，但是仿FaceU的好像还没有，所以决定自己写一个。 
先放一张效果图： 
一、实现流程分析按钮要实现类似ClickListener和LongClickListener的功能，因此需要监听触控事件 
按照时间顺序，按钮的动画效]]></description><category></category></item><item><title><![CDATA[Android平台美颜相机/Camera实时滤镜/视频编解码/影像后期/人脸技术探索——2.4 滤镜以及配套代码的制作方法]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/71249069</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/71249069</guid><author>Martin20150405</author><pubDate>Sat, 06 May 2017 11:23:32 +0800</pubDate><description><![CDATA[Github项目地址好久没有更新了，不行不行，怎么可以太监呢(｀⌒´メ)滤镜结构滤镜主要是对于图像的处理，关于一款滤镜的制作方法可以看这里既然是图像处理，那么滤镜的操作就主要是：卷积、像素映射、坐标映射，反映到具体效果上，就是模糊锐化，覆盖层（贴纸等），RGB曲线调整，旋转缩放扭曲之类的。嗯，就这么简单。图像处理可以使用CPU来进行，但是由于我们每次只对图像的一小部分进行处理，因此可以考虑用并行的方]]></description><category></category></item><item><title><![CDATA[ZOJ 3963 Heap Partition(贪心)]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70595173</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70595173</guid><author>Martin20150405</author><pubDate>Mon, 24 Apr 2017 13:20:55 +0800</pubDate><description><![CDATA[题意构造二叉树，保证父节点的编号小于子节点且父节点的值小于子节点 
求最少的二叉树个数，输出每棵二叉树思路对于当前的每个值，找到之前刚好小于等于他的值(upper_bound找到第一个大于x的位置)，作为子节点，因为可能出现重复的值而且子节点个数只有两个，处理比较复杂代码#include <bits/stdc++.h>
#define sc(a) scanf("%d",&a)
#define mem]]></description><category></category></item><item><title><![CDATA[ZOJ 3962	Seven Segment Display (数位DP)]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70504594</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70504594</guid><author>Martin20150405</author><pubDate>Sun, 23 Apr 2017 15:50:31 +0800</pubDate><description><![CDATA[题意数字时钟每秒钟会消耗显示的数字所需的能量，给定时间长度m和起点st，求m秒内会消耗的能量思路没有什么比看错题目却一直没发现更悲催的了。。。 
队友和我说了题意，然后我想都没想就开始写了，一直以为前导零是不需要计算代价的，虽然样例就是有前导零的。。 
就这样带着错误的思路打了三个小时。。 
好吧，不怪队友，谁让自己连样例都不看呢。。这题的打法很多，延续昨天想到的思路，用数位dp来做 
我们用dp[]]></description><category></category></item><item><title><![CDATA[HDU 3966 Aragorn's Story(树链剖分)]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70289051</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70289051</guid><author>Martin20150405</author><pubDate>Thu, 20 Apr 2017 19:07:10 +0800</pubDate><description><![CDATA[好久没有打线段树了。。题意更新树上的一段路径，查询某个点/路径的权值思路树链剖分模版题，树链剖分将一棵树转化成多条重链，将树的问题变成区间问题 
 
如图，加粗的是重链，打红点的是链的根节点代码#include <bits/stdc++.h>#define mem(a,b) memset(a,b,sizeof(a))
#define rep(i,a,b) for(int i=a;i<b;i++)
c]]></description><category></category></item><item><title><![CDATA[UVA 11246 - K-Multiple Free set (数论/容斥)]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70255524</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70255524</guid><author>Martin20150405</author><pubDate>Thu, 20 Apr 2017 10:18:42 +0800</pubDate><description><![CDATA[题意给定ｎ和ｋ，求一个包含元素只有1-n的集合，集合中不存在一个元素是另一个元素的ｋ倍，求集合的最大大小思路首先，若a%k!=0,a*k的数都是要删掉的，但是a*k*k可以存在,a*k*k*k又应该删掉，以此类推就是因子有ｋ的奇数次幂的删掉，偶数次加回来代码#include <bits/stdc++.h>
#define mem(a,b) memset(a,b,sizeof(a))
#define]]></description><category></category></item><item><title><![CDATA[UESTC 1339 郭大侠与线上游戏 (STL插入删除/迭代器)]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70255334</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70255334</guid><author>Martin20150405</author><pubDate>Thu, 20 Apr 2017 10:06:57 +0800</pubDate><description><![CDATA[STL erase后指针变化
对于用数组实现的数据结构(vector,deque),除一个元素后之后所有的迭代器都会失效
对于关联型数据结构,删除后只会对当前节点有影响
删除节点前应该先取得下一个节点或上一个节点的位置
for( itList = List.begin(); itList != List.end(); ) {
    if(shouldDel( *itList))
        i]]></description><category></category></item><item><title><![CDATA[ZOJ 3954 Seven-Segment Display （预处理/状态压缩）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70233183</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70233183</guid><author>Martin20150405</author><pubDate>Tue, 18 Apr 2017 21:49:19 +0800</pubDate><description><![CDATA[这是2017浙大校赛的最后一道题（还有一道实在不会做），感觉并没有什么特别难的题目，写的题解好像在以后来看也没什么参考价值。。题意每一列作为一个元素，是否存在一个排列使得结果刚好是标准模式思路由于排列总共就7!7!种，直接打表就好了，但是因为组数较多，每次都O(n)O(n)查找会超时，所以可以将状态表示成一个整数（刚好63位，longlong能够存的下），每次二分找答案，由于存在空着的元组，所以排列]]></description><category></category></item><item><title><![CDATA[ZOJ 3952 Fibonacci Sequence Chicken Edition（构造/模拟）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70228776</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70228776</guid><author>Martin20150405</author><pubDate>Tue, 18 Apr 2017 21:41:27 +0800</pubDate><description><![CDATA[题意

chicken,chicken,chiken…

思路]]></description><category></category></item><item><title><![CDATA[ZOJ 3949 Edge to the Root（树形DP）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70225542</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70225542</guid><author>Martin20150405</author><pubDate>Tue, 18 Apr 2017 10:36:23 +0800</pubDate><description><![CDATA[题意给定一棵树，选一个节点和根相连，使得最后所有点到根的距离和最小，求最小距离和思路首先一个点和根连起来以后，影响的只有根到这个点这条路径上的点，以及他们的子树，并且对于每个点影响的权值都是能够确定的。 
一个点减少多少距离，那么子树中的点也会减少多少距离。从路径的中点以下，因为连了根减少的权值为2-4-6…以此类推虽然树形DP怎么打都行，但是不知道为什么网上找到的代码都特别复杂，看了半天才看懂。然]]></description><category></category></item><item><title><![CDATA[Codeforces Round #409 D. Volatile Kite （几何）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70214516</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70214516</guid><author>Martin20150405</author><pubDate>Mon, 17 Apr 2017 18:21:58 +0800</pubDate><description><![CDATA[题意求一个最大的距离D，使得一个凸多边形的 n 个顶点无论在D的半径内如何移动，新的多边形 P 每条边均不相交（除了两邻边公共顶点），以及仍是一个凸多边形思路一图胜千言： 
 
对于任意三个相邻的顶点，能够”自由活动”的范围不能大于三角形高的一半，不然就可能不是凸多边形了代码#include <bits/stdc++.h>
#define mem(a,b) memset(a,b,sizeof(a))]]></description><category></category></item><item><title><![CDATA[Codeforces Round # 409 C. Voltage Keepsake （二分）]]></title><link>https://blog.youkuaiyun.com/Martin20150405/article/details/70214483</link><guid>https://blog.youkuaiyun.com/Martin20150405/article/details/70214483</guid><author>Martin20150405</author><pubDate>Mon, 17 Apr 2017 18:16:56 +0800</pubDate><description><![CDATA[题意给定 n 台机器同时使用，第 i 台机器每秒消耗能量 ai ，初始能量为 bi 。有一个充电器能给 n 台机器充电，同一时间只能给一台机器充电，每秒充能量 p 。其中充电不必按整秒进行，即例如给第 1 台充 0.001 秒，给第 2 台充 0.12 秒是合法的，且不必考虑交换充电机器的时间。问 n 台机器最多能同时工作多少时间？若 n 台机器能够无限工作，输出 -1 。思路-1的情况是很好判断的]]></description><category></category></item></channel></rss>