自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 视频之编码

1、预测编码 压缩算法的本质就是去除信号间的冗余,什么是信号的冗余呢?信号之间的相关性就是冗余,人类听觉或视觉系统感觉不到的或者掩蔽的也可以当做冗余成分。今天谈谈预测编码的概念,这是一种非常直观和简单易行的方法。说它直观,以图像为例,前后两帧或者同一图像的相邻像素都存在着相似性、相关性,我们完全可以通过当前帧和一组预测系数,推测出下一帧图像,当然也可以从当前像素推测出周围像...

2019-07-18 14:41:11 256 1

原创 视频数据的冗余

对于数字视频信号,数据量很大,不管是存储还是传输的需要,做压缩处理是必须的,下面我们会做进一步阐述。以记录数字视频的YUV分量格式为例,YUV分别代表亮度与两个色差信号。例如对于现有的PAL制电视系统,其亮度信号采样频率为13.5MHz;色度信号的频带通常为亮度信号的一半或更少,为6.75MHz或3.375MHz。以4:2:2的采样频率为例,Y信号采用13.5MHz,色度信号U和V采...

2019-07-17 17:06:26 7123 1

原创 C++获取文件大小的方法

long getFileSize6(const char* strFileName){ std::ifstream in(strFileName); if (!in.is_open()) return 0; in.seekg(0, std::ios_base::end); std::streampos sp = in.tellg(); re...

2019-05-31 17:00:49 330

原创 Opencv与CUDA混合编译(CMake)

Opencv、CUDA与CMakeList.txt#单独的Opencv编译如下# cmake needs this linecmake_minimum_required(VERSION 3.5)# Define project nameproject(test)# Find OpenCV, you may need to set OpenCV_DIR variable# to th...

2019-05-15 21:50:53 1609

转载 深度学习中easydict模块使用

from easydict import EasyDict as edictconfig = edict()config.TRAIN = edict() # 创建一个字典,key是Train,值是{}config.Test = edict()# config.TRAIN = {} # 这个和上面的那句话是等价的,相当于创建一个字典的keyconfig.TRAIN.batch_size ...

2019-01-02 23:18:45 576

转载 1.输出正整数和等于n的所有不增的正整数和式

#include "stdafx.h"#define N 100void rd(int *a, int n, int k);void main(){ int n, a[N]; printf("请输入一个正整数1~20:"); scanf_s("%d", &n); a[0] = n; printf("不增的和式分解结果:\n"); rd(a, n, 1);}void ...

2018-06-30 21:44:26 1614

All of Professional-CUDA-C-Programming

此文件包含高清书(非扫描版)、源码以及课后答案,是学CUDA的利器

2018-07-17

空空如也

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

TA关注的人

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