自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RJzz

Do something fantasic

原创 机器学习实战笔记-k近邻算法

优点 精度高、对异常值不敏感、无数据输入假定 缺点 计算复杂度高、空间复杂度高 适用数据范围 数值型和标称型标称型:标称型目标变量的结果只在有限目标集中取值,如真与假(主要用来分类)数值型:数值型目标变量可以从无限的数值集合中取值,如0.2300,1111.1111等(主要用来回归) ...

2018-07-17 15:43:20

阅读数 199

评论数 0

原创 VVC/VTM的编码结构和块划分

本文参考了JVET-J1002:Algorithm description for Versatile Video Coding and Test Model 1 (VTM 1) VVC的编码结构 VVC的编码结构和之前的标准相似,VVC有基于块的混合编码结构,包含了帧内、帧间的预...

2018-07-17 12:05:47

阅读数 2304

评论数 3

原创 VVC/VTM参考软件数据结构(翻译加解读)

本文是对VVC参考软件下doc目录中的NextSoftware-Data Structure的一个翻译 动机 HM的缺点 复杂的数据结构 Z-index 令人产生歧义的数据模型(TComDataCu) 糟糕的代码可读性 复杂的内存操作与一般的数据流混合在一起 缺乏数据和逻辑封装...

2018-07-13 23:27:33

阅读数 1146

评论数 3

原创 《Effective C++》阅读笔记:条款概览

本文作为学习《Effective C++》的阅读笔记概览,希望通过学习写出高质量、高效率的代码 条款01:视C++为一个语言联邦 条款02:尽量以const,enum,inline替换#define 对于单纯常量,最好以const对象或enums替换#define 对于形似函数的宏(macr...

2018-07-13 10:40:27

阅读数 79

评论数 0

原创 Tensorflow学习笔记-基于LeNet5结构的ORL数据集人脸识别

参考文献: _《基于卷积神经网络的人脸识别研究》 李春利,柳振东,惠康华_ 文章中基于经典的网络LeNet-5的结构,提出了一种适用于ORL数据集的CNN结构,在该数据集上取得了较高的识别率。 本文是在参考此论文的基础上,使用tensorflow实现了文中相关理论。

2017-08-01 18:55:12

阅读数 1875

评论数 3

原创 LeetCode刷题笔记:缺失数字

Given an array containing n distinct numbers taken from 0, 1, 2, …, n, find the one that is missing from the array. Example 1: Input: [3,0,1] Out...

2018-09-04 20:41:46

阅读数 100

评论数 1

原创 LeetCode刷题笔记:有效的括号

Given a string containing just the characters ‘(‘, ‘)’, ‘{‘, ‘}’, ‘[’ and ‘]’, determine if the input string is valid. An input string is valid if: ...

2018-09-04 20:10:14

阅读数 111

评论数 0

原创 LeetCode刷题笔记:帕斯卡三角形

Given a non-negative integer numRows, generate the first numRows of Pascal’s triangle. Given a non-negative integer numRows, generate the first numR...

2018-09-04 16:22:49

阅读数 139

评论数 0

原创 LeetCode刷题笔记:颠倒二进制位

Reverse bits of a given 32 bits unsigned integer. Example Input: 43261596 Output: 964176192 Explanation: 43261596 represented in binary as 0000...

2018-09-04 10:58:51

阅读数 114

评论数 0

原创 LeetCode刷题笔记:汉明距离

The Hamming distance between two integers is the number of positions at which the corresponding bits are different. Given two integers x and y, calc...

2018-09-01 21:14:22

阅读数 127

评论数 0

原创 LeetCode刷题笔记:位1的个数

Write a function that takes an unsigned integer and returns the number of ‘1’ bits it has (also known as the Hamming weight). Example 1: Input: 1...

2018-09-01 20:55:27

阅读数 65

评论数 0

原创 LeetCode刷题笔记:两个数组的交集 II

Given two arrays, write a function to compute their intersection. Example: Given nums1 = [1, 2, 2, 1], nums2 = [2, 2], return [2, 2]. Note: Ea...

2018-08-13 21:58:03

阅读数 137

评论数 0

原创 LeetCode刷题笔记:删除链表的倒数第N个节点

Given a linked list, remove the n-th node from the end of list and return its head. Example: Given linked list: 1->2->3-&...

2018-08-02 20:51:16

阅读数 2094

评论数 0

转载 错误C4146的解决方法

错误C4146的解决方法 error C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型; 那么什么情况下会遇见这种错误呢,例如下代码: 错误代码1: int number = -2147483648; //error C4146: 一元负运算符应用于无符号类型,结果仍为...

2018-08-01 21:52:48

阅读数 292

评论数 0

转载 cin.tie与sync_with_stdio加速时输入输出(转)

以前碰到cin TLE的时候总是傻乎乎地改成scanf,甚至还相信过C++在IO方面效率低下的鬼话,殊不知这只是C++为了兼容C而采取的保守措施 tie tie是将两个stream绑定的函数,空参数的话返回当前的输出流指针 #include <iostream&...

2018-07-31 19:46:09

阅读数 174

评论数 0

原创 LeetCode刷题笔记:存在重复

Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twice in the a...

2018-07-31 18:51:06

阅读数 182

评论数 0

原创 LeetCode刷题笔记:旋转数组

Given an array, rotate the array to the right by k steps, where k is non-negative. Example 1: Input: [1,2,3,4,5,6,7] and k = 3 Output: [5,6,7,1,2...

2018-07-31 11:31:58

阅读数 136

评论数 0

原创 LeetCode刷题笔记:买卖股票额最佳时机 ||

Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find the maximum profit. You may comp...

2018-07-30 22:20:33

阅读数 59

评论数 0

原创 《Effective C++》阅读笔记:条款07:为多态基类声明virtual

c++中明白指出,当派生类对象经由一个base class指针被删除,而该base class带着一个non-virtual析构函数,其结果未有定义:实际执行时通常发生的是对象的派生成分没有被销毁,而其base类成分却被销毁,于是就会造成一个诡异的“局部销毁”现象,这可是形成资源泄露,败坏之数据结...

2018-07-25 15:30:13

阅读数 87

评论数 0

原创 《Effective C++》阅读笔记:条款06:若不想使用编译器自动生成的函数。就该明确拒绝

将成员函数设为private,并不予实现 由于所有的编译器产出都是public,为阻止这些函数被创建出来,我们得自己声明他们,我们可以将copy构造函数或copy assignment操作符声明为private。藉由明确声明一个成员函数,我们就可以组织编译器暗自创建其专属版本,而令这些函数为pr...

2018-07-19 16:40:52

阅读数 65

评论数 0

原创 LR中调色参数笔记

清晰度、对比度、锐度 清晰度 图像局部像素的对比度+分辨率 对比度 图像整体的明暗对比 锐度 图像边缘像素的对比度,同时会让噪点、像差更加明显 ...

2018-07-18 09:55:52

阅读数 1398

评论数 0

原创 MySql服务无法启动 服务没有报任何错误

在python练习册第0003题中需要链接数据库,由于之前有一段时间没用MySql了,相关服务已经被我设置为开机不启动,于是打开了CMD输入net start mysql。然后就出现了:mysql服务无法启动 服务没有报告任何错误 WHAT THE FUCK??? 然后找到了这篇博客,解决问题...

2018-07-18 09:54:49

阅读数 105

评论数 0

原创 ubuntu紫屏&无法连接有线网络

紫屏 今天在实验室的机器上装ubuntu16.04,结果装好之后发现无法进入系统,长时间紫屏,经查询后了解到,应该是显卡驱动的问题,解决办法:在选择系统的界面按E,进入grub设置,在splash后面加入nomodeset 按F10重启,然后在系统设置中选择安装NVIDIA的专用显卡驱动解决。 ...

2018-07-18 09:53:57

阅读数 214

评论数 0

原创 常见的激活函数

注:此文章为吴恩达教授的deeplearning.ai课程笔记,文中图片均来自课程ppt。 为什么要使用非线性激活函数:因为如果不使用非线性的激活函数,那神经网络将变为一个线性的函数,隐含层已经没有了存在的必要。 sigmoid sigmoid函数   函数的导数为:a(1-a) ...

2018-07-18 09:51:11

阅读数 455

评论数 0

原创 常见的数据扩充(data augmentation)方法

注:此文章为吴恩达教授的deeplearning.ai课程笔记,文中图片均来自课程ppt。 image.png 1.Mirroring:对图像进行翻转 2.Random Cropping:随机的裁剪 3.Rotation:旋转 4.Shearing:裁剪 5.Local warpi...

2018-07-18 09:49:40

阅读数 3673

评论数 0

原创 python练习册-第0002题

Description 将 0001 题生成的 200 个激活码(或者优惠券)保存到 MySQL 关系型数据库中。 Analysis 这道题是送分题,就是让人熟悉一下链接数据库以及mysql的使用。 Solution import pymysql import random impor...

2018-07-18 09:47:11

阅读数 112

评论数 0

原创 python练习册-第0000题

Description 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果.   一只小老鼠 Analysis 题目的目的应该是希望我们读入一张图片,然后在右上角使用Font模块贴一个数字. Solution 首先,我们通...

2018-07-18 09:46:12

阅读数 129

评论数 0

原创 新装Ubuntu环境配置

记录一下装机过程,等待之后换台电脑的时候,还能够及时回到之前的感觉 一般装机好之后我做的第一件事情就是换软件源,之前一直用的网易163源,但是在下载某些软件的时候总是出问题,经过查阅一些博客,最终决定更换为阿里源 下面开始愉快地配置吧~ 首先备份一下 sudo cp /etc/apt/s...

2018-07-17 15:42:20

阅读数 1052

评论数 0

转载 图像处理中的Mask是什么

刚开始涉及到图像处理的时候,在OpenCV等库中总会看到mask这么一个参数,非常的不理解,在查询一系列资料之后,写下它们,以供翻阅。 什么是掩膜(mask) 数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形“底片”称为掩膜(...

2018-07-17 15:34:54

阅读数 2366

评论数 0

原创 pandas读取并处理csv文件

CSV(来源于百度百科) 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储你表格数据(数字和文本)。文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记...

2018-07-17 15:33:06

阅读数 1993

评论数 0

原创 3维数据表达

RGB-D(深度图像) 深度图像 = 普通的RGB三通道彩色图像+Depth Map RGB-D图像其实是两幅图像,一个是普通的RGB三通道彩色图像,另一个是Depth图像。Depth图像类似于灰度图像,只是它的每个像素值都是传感器距离物体的实际距离。通常RGB图像和Depth图像是配准的,因...

2018-07-17 15:29:43

阅读数 687

评论数 0

原创 python做OJ的输入输出(转)

原文地址:http://blog.csdn.net/luovilonia/article/details/40860323 # encoding: utf-8 ''''' Created on Nov 6th, 2014 @aut...

2018-07-17 15:28:57

阅读数 2054

评论数 0

原创 python练习册-第0004题

Description 任一个英文的纯文本文件,统计其中的单词出现的个数。 Analysis 查阅了资料后发现python有个collections的模块可以对单词进行统计,主要是用到了Counter这个类 Solution # -*- coding: utf-8 -*- from ...

2018-07-17 15:27:30

阅读数 59

评论数 0

原创 python练习册-第0001题

Description 做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)? Analysis 激活码应该随机生成,所以要用到random模块来随机生成激活码 Solution ...

2018-07-17 10:05:41

阅读数 104

评论数 0

原创 常用焦段笔记(佳能APS-C画幅)

残幅机身的需要通过一定的转化系数才能转化为实际的焦距数,这是由感光元件的尺寸大小决定的,作为佳能入门级的APS-C画幅相机,如果需要转化为实际焦距,则需要对当前焦距乘以1.6。 所以常见的套头18-55mm的实际焦距是28.8-88mm,这个焦段足以应付大多...

2018-07-14 18:13:57

阅读数 822

评论数 0

原创 《Effective C++》阅读笔记:条款03:尽可能使用const

关键字const用来定义常量,常量声明语句的形式为: const 数据类型说明 常量名 = 常量值; 数据类型说明 const 常量名 = 常量值; //例如,声明圆周率PI为一个const,注意,声明为const的变量一定要赋予初值 const float PI = 3.141596...

2018-07-13 11:28:58

阅读数 149

评论数 0

原创 HM学习(2):TAppEncoder编码入口:encmain.cpp

从本文开始,我们将从编码端层层剖析HM的代码。我们首先从编码端入手,在TAppEncoder

2018-07-08 21:16:26

阅读数 381

评论数 0

原创 HM学习(一):梳理帧内预测编码过程

HM学习(一):梳理帧内编码过程 在HEVC中,帧内预测的过程大致可以分为三步,首先是参考像素的填充,参考像素的平滑滤波,利用参考像素值求出预测块像素的预测值 将HM工程在VS中打开后可以看到9个主要的工程,此次主要梳理的使用TAppEncoder进行帧内预测的过程。 我们展开T...

2018-07-04 20:06:15

阅读数 1184

评论数 0

原创 VVC参考软件的下载安装

###1.安装编译所需要的cmake,官网网站为https://cmake.org/download/在download中

2018-06-25 10:10:13

阅读数 1118

评论数 0

原创 Jupyter notebook快捷键(转)

原文:http://blog.csdn.net/lawme/article/details/51034543 Jupyter Notebook 的快捷键 Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单...

2017-12-10 18:01:00

阅读数 358

评论数 0

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