自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

影音视频技术

yuv420.com

  • 博客(35)
  • 资源 (10)
  • 收藏
  • 关注

转载 车牌定位算法

车牌定位算法在车牌识别技术中占有很重要地位,一个车牌识别系统的识别率往往取决于车牌定位的成功率及准确度。车牌定位有很多种算法,从最简单的来,车牌在图像中一般被认为是长方形,由于图像摄取角度不同也可能是四边形。我们可以使用OpenCV中的实例: C:\Program Files\OpenCV\samples\c.squares.c 这是一个搜索图片中矩形的一个算法。我们只要稍微修改一下就

2017-03-31 14:03:22 1915

转载 DXVA硬件加速解码

一、DXVA介绍DXVA是微软公司专门定制的视频加速规范,是一种接口规范。DXVA规范制定硬件加速解码可分四级:VLD,控制BitStream;IDCT,反余弦变换;Mocomp,运动补偿,Pixel Prediction;PostProc,显示后处理。其中,VLD加速等级最高,所以其包含IDCT、MoCoopm和PostProc;IDCT加速次之,包含MoCoopm和PostProc;最

2017-03-31 14:00:30 2417

转载 淘宝直播技术分享:如何打造体验优秀的“直播+”产品?

2016年是移动直播爆发年,不到半年的时间内无数移动直播App掀起了全民直播的热潮。很多不同产品都在自己的应用里面增加了直播模块,希望能趁着这波移动直播的风潮能快速推进自己的产品。而在电商类的APP中,淘宝率先在手机直播里面试水电商直播,并用实际的数据证明了这是一种非常具备前景的新模式。本文将重点介绍淘宝直播在业务模式上的探索、移动直播背后的技术难点、优化用户体验等方面的内容。主要内容出自

2017-03-28 14:34:03 3362

转载 谷歌浏览器Chrome播放rtsp视频流解决方案

代码中的具体参数含义,大家可以移步这里:https://wiki.videolan.org/Documentation:WebPlugin/找半天,HTML5的可以支持RTMP 但是无法播放RTSP,flash也止步于RTMP,最后同事推荐了个开源的好东东 VLC ,请教谷歌大神之后,这货果然可以用来让各浏览器(IE activex方式,谷歌、FF)实现播放RTSP视频流,那真是极

2017-03-28 14:27:06 16910 9

转载 App 后台架构设计方案 设计思想与最佳实践

转载请注明出处:http://blog.csdn.net/smartbetter/article/details/53933096做App做的久了,就想研究一下与之相关的App后台,发现也是蛮有趣的。App后台的两个重要作用就是 远程存储数据 和 消息中转。这里面的知识体系也是相当复杂,做好一个App后台也是需要长期锤炼的。本篇文章从 App 后台架构 的角度介绍。好了,下面进入正题:

2017-03-27 11:56:40 1110

转载 大型网站架构演进

作者:xlzd链接:https://www.zhihu.com/question/20657269/answer/101795180来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1. 初始阶段的网站架构一般来讲,大型网站都是从小型网站发展而来,一开始的架构都比较简单,随着业务复杂和用户量的激增,才开始做很多架构上的改进。当它还是小型网站的

2017-03-27 11:44:42 499

转载 后台服务程序框架技术选型方案

1.硬件环境公司服务器2.软件环境2.1 操作系统CentOS 7 2.2 反向代理/web服务器Nginx2.3 应用服务器tomcat2.4 数据库mysql or oraclemysqloracle 现在公司系统中都有用到不做过多介绍。2.5 缓存Redis(Codis) or MemcachedRedis 现在公司系统有用到

2017-03-27 11:27:20 6071

转载 什么是Spring MVC

虽然从学java的第一个程序——helloworld至今,已经有好几个年头了。当时自己找资料,看视频,学习了java的输入输出流,多线程,网络编程等等, 而三大框架(Struts、Hibernate、Spring)基本只是开了个头就出来实习了,尤其对于Spring更是没有进行系统的学习, 虽然在实习的时候通过看项目,基本明白了spring mvc编程的框架是怎么回事,遇到需求知道如何写代码,在哪写

2017-03-27 11:25:18 989

转载 ANR问题分析

ANR简介APP出现进程无响应之后,系统通常会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框,用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”,但是无法定位导致出现anr的原因。我们可以通过抓取anr log,帮助我们定位导致APP出现anr的原因。APP运行出现anr的同时,会在data目录下生成一个

2017-03-24 11:43:51 697

转载 FFmpeg 编译(3)--64位处理器兼容

为什么要写本篇文章前两篇介绍的不管是多个模块so还是单个的so文件,在添加到自己的项目中,利用Android.mk生成自己的库时,只是生成armeabi-v7a 、armeabi等平台。目前,市场上大多数的手机的CPU都已经是64位的,这样,编译出来的库在64位的手机上就无法运行。这就是写本篇文章的目的1、先贴sh文件#!/bin/bash#Change ND

2017-03-22 15:35:30 663 1

转载 ffmpeg 如何编译出单一的so文件

写在前面的废话接上一篇,介绍了如何编译出多个so文件。本片介绍如何编译出单一的so文件。网上对于编译出单一库文件大致分为两种方式:1、利用NDK 环境,编写mk文件生成2、先编译出FFmpeg模块的库文件,然后链接模块的库文件对于以上两种方式,笔者更倾向于第二种,所以,这里重点介绍第二种,感兴趣的话可自行测试第一种,这里给出链接:http://blog.csdn.net/h

2017-03-22 15:34:28 2554

转载 DESIGNING VIDEO GAMES

By Andre LaMotheA video game is more than the sum of its pieces; a game has a synergy that, after the game is complete, makes it something unique. Creating this synergy takes a lot of technical kn

2017-03-22 15:23:57 653

转载 将ffmpeg移植到Android

首先要配置ndk,见前面一节:http://blog.csdn.net/huahuahailang/article/details/27373169下面介绍如何将ffmpeg编译成动态库libffmpegjni.so。在主目录下新建文件夹ayer/jni,将ffmpeg拷贝到jni目录中。在ayer目录下新建Android.mk文件,程序为:~/ayer/jni/A

2017-03-22 15:20:19 760

转载 FFmpeg 编译(1)--多模块版(多个so文件)

http://www.jianshu.com/p/33d974aca6aa前言FFmpeg库是一个非常强大的音视频编解码库,只要有过流媒体相关开发经验的,相信对它都不会陌生。笔者是一个Android 开发者,所做的工作都是为Android服务的,其他的开发者,可自行略过。废话不多说,开始正题。编译笔者编译环境如下:系统 :Mac OS X 10.11.6

2017-03-22 15:19:24 1172

转载 Android 64 位编译支持

现在Android的设备使用64位的cpu已经开始普遍了,所以有必要针对64位的cpu在ndk编译上做一些支持。下面这篇文章转载自:http://blog.csdn.net/fengbingchun/article/details/444917631.        从https://developer.android.com/tools/sdk/ndk/ind

2017-03-22 14:12:26 2495

转载 armeabi-v7a armeabi arm64-v8a

armeabi-v7a armeabi arm64-v8aarmeabi就是针对普通的或旧的arm v5 cpu,armeabi-v7a是针对有浮点运算或高级扩展功能的arm v7 cpu。armeabi-v7a(32位ARM设备),arm64-v8a(64位ARM设备)在2011年11月,ARM公司发布了新一代处理器64位架构ARMv8的部分技术细节(也就

2017-03-22 14:02:14 534

转载 关于 Vulkan

关于 VulkanVulkan 被视作是 OpenGL 的后续产品。 它是一种多平台 API,可支持开发人员准备游戏、CAD 工具、性能基准测试等高性能图形应用。 它可在不同的操作系统(比如 Windows*、Linux* 或 Android*)上使用。 Vulkan 由科纳斯组织创建和维护。 Vulkan 与 OpenGL 之间还有其他相似之处,包括图形管道阶段、OpenGL 着色器(一

2017-03-22 13:40:59 1222

转载 关于代理服务器

Nginx是一个轻量级高性能的服务器和反向代理,其特点是资源占用少,并发能力高。    一  概述                         反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。   

2017-03-16 14:20:04 913

转载 Python 多线程使用总结

threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。python当前版本的多线程库没有实现优先级、线程组,线程也不能被停止、暂停、恢复、中断。threading模块提供的类:    Thread, Lock, Rlock, Condition, [Bounded]Semaphore, Event, Timer, local。threading 模块提供的常

2017-03-16 14:17:47 568

转载 python 画图--饼图

python 画图--饼图这是Python画图系列第三篇--饼图画饼图用到的方法为:matplotlib.pyplot.pie()参数为:[python] view plain copy pie(x, explode=None, labels=None,      colors=('b', 'g

2017-03-16 14:12:43 1733

转载 python 画图--简单开始及折线图

python 画图--简单开始及折线图相关参考资料:matplotlib官方文档:http://matplotlib.org/api/pyplot_summary.html  (api的调用及一些示例代码)一个中文版的文档(不全):http://old.sebug.net/paper/books/scipydoc/matplotlib_intro.htmlm

2017-03-16 14:11:47 1915

转载 python画图

python画图--柱状图在上一篇(Python画图--简单开始及折线图)的基础上,下面我们来画柱状图有两种柱状图(一种为histogram, 另一种为bar chart)一、bar chart主要用的方法为:atplotlib.pyplot.bar(left, height, width=0.8, bottom=None, hold=None,

2017-03-16 14:11:04 1718

转载 Python 绘图demo

在线性代数中,基(也称为基底)是描述、刻画[向量空间的基本工具。向量空间的基是它的一个特殊的子集,基的元素称为基向量。向量空间中任意一个元素,都可以唯一地表示成基向量的线性组合。正交基就是两个垂直的基向量。它能更为方便的表示向量空间中的元素。下面介绍一下,使用Gram-Schmidt投影法求正交基二维空间中求正交基相当于已知线OA(一个基向量),和线OA外一点C,求C在OA

2017-03-16 14:10:10 694

转载 SQL 数据库基础操作

常用表操作显示数据库下的表:show tables显示表列:show columns from table修改表名:alter table table_old_name rename table_new_name;删除表:drop table table_name;删除mysql表中所有内容:delete from 表名;trunca

2017-03-16 13:15:54 563 1

转载 超基础的用Python处理文本实例

最近在进行一些实验,需要进行文本处理,提取文本中关键的字段数据,得到表格,进行分析。在此简要的进行记录。一、需求是这样的:得到的GPGPU-Sim运行的程序文本文档。那么我现在需要提取目标对应的键值。比如文本中有如下:A1 = B1A2 = B2A3 = B3.....A5 = B5我现在需要提取出A2和A5对应的键值B2以及B5,按

2017-03-16 13:13:55 1203

转载 使用NumPy和SciPy进行数值分析

目录1 描述性统计是什么?2 使用NumPy和SciPy进行数值分析  2.1 基本概念  2.2 中心位置(均值、中位数、众数)  2.3 发散程度(极差,方差、标准差、变异系数)  2.4 偏差程度(z-分数)  2.5 相关程度(协方差,相关系数)  2.6 回顾3 使用Matplotlib进行图分析  3.1 基本概念  3.2 频数分析  

2017-03-16 13:12:19 4443

原创 One python demo to analysis the decoding time and update texture and swapbuffer time

avoid to forget to save this python demo here.#!/usr/bin/python#coding:utf-8#by jamesimport threadingfrom time import ctime,sleepimport osimport stringimport numpy as npimport matplotlib.ml

2017-03-15 19:15:40 430

转载 python_使用matplotlib画柱状图(bar),散点图(scatter)

sudo apt-get install Python-scipysudo apt-get install python-numpysudo apt-get install python-matplotlibpythonimport scipyimport numpyimport pylabscipy.test()numpy.test

2017-03-15 18:06:13 3172

原创 One python demo to draw 3 bars in one figure

This demo to show how to draw 3 bar at one figure at one time. It is only one demo and avoid to forget it. #!/usr/bin/python#coding:utf-8#by jamesimport osimport stringimport numpy as npi

2017-03-15 18:04:06 693

原创 Using Python to show the test data

#!/usr/bin/python#coding:utf-8import osimport stringimport numpy as npimport matplotlib.mlab as mlabimport matplotlib.pyplot as pltdecode_time_list=[]swap_time_list=[]updateTexture_time_lis

2017-03-15 16:54:45 347

转载 Ubuntu14.04 安装Gradle

系统是Ubuntu14.04,安装步骤如下:1、添加PPA仓库,执行命令:[java] view plain copy sudo add-apt-repository ppa:cwchien/gradle  2、更新源,执行命令:[java] view plain copy 

2017-03-08 18:41:03 2623

转载 MediaCodec解码aac,播放

版权声明:本文为博主原创文章,未经博主允许不得转载。自己写了个小测试: 对本地的aac文件用MediaCodec解码出来,就是pcm编码的音频数据了,然后直接将pcm数据写进AudioTrack进行播放。public class AudioDecoder { private static final String TAG = "AudioDecoder";

2017-03-06 15:31:42 1165

转载 How to initialize MediaFormat to configure a MediaCodec to decode raw AAC data?

up vote5down votefavorite3I have a strange issue with my StreamPlayer and I need any help I can get.The main goal I need to achieve is StreamPlayer which is able to play back M

2017-03-06 14:42:13 980

转载 Android中如何提取和生成mp4文件

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ticktick.blog.51cto.com/823160/1710743随着Android 4.4及以上版本的逐渐普及,Android 4.1引入的MediaExtractor类,以及Android 4.3引入的MediaMuxer类,终于可以开始正式地“发光发热”

2017-03-06 14:41:04 1739 1

转载 Android MediaCodec stuff

Android MediaCodec stuffLast update: 2016-06-08OverviewSamplesFAQThis page is about the Android MediaCodec class, which can be used to encode and decode audio and video data. It includes a col

2017-03-02 18:15:29 711

SMPTEMot.Imag.J-2014--1-60.pdf

bt709 bt2020,SMPTEMot.Imag.J-2014--1-60.pdf

2020-04-10

H264 primer - A layman’s guide - by KUSH AMERASINGHE

H264 primer - A layman’s guide - by KUSH AMERASINGHE, introduction of H264

2015-08-12

directshow filter 工具

directshow filter完整的包含 了多个标准directshow filter,同时包含directshow filter的查看工具

2015-04-09

x264.dll需要的动态库pthreadGC2.dll下载

x264编译通过后,调用x264的接口进行软编码时需要该动态库(pthreadGC2.dll)才能运行。

2011-07-28

动态库导出静态库工具(dll2lib.exe)

该工具能够快速根据windows 动态库文件(*.dll)导出为静态库(*.lib)方便用户使用,特别是在x264编码器编译出来dll动态库后,需要相应的导出库时非常有用,分享给大家。

2011-07-28

MFC经典问答》配套代码.rar

《MFC经典问答》配套代码.rar

2008-06-13

仿Winamp界面多媒体播放器

仿照winmap多媒体播放器VC源码

2008-03-03

俄罗斯方块程序源码

VC编写的俄罗斯方块程序,源代码!

2007-06-25

空空如也

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

TA关注的人

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