自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 计算机网络基础

计算机网络基础,包含网络层、运输层和应用层

2017-03-11 13:04:37 1371

原创 OpenCV,ffmpeg与libx264进行H.264编码(CPU与GPU版)

CPU版:目前opencv中做h264编码实际上是向下调用ffmpeg的,而ffmpeg中则又是调用libx264,于是这也就涉及到了libx264,ffmpeg和opencv三者之间的联合编译一、libx264我用的系统是centos6.8,系统内默认安装的有libx264的,但是版本比较低,与ffmpeg不兼容,这里需要先卸载掉原先的x264再安装较新的版本,我用的版本

2016-11-06 12:08:48 20382

原创 Jpeg编码完整流程解析

本文结合github yinjinchao给出的jpeg编码源码demo进行讲解,另外编码原理部分有任何问题,大家可以参照其他的博客,这里主要讲代码实现github链接为github源码当我们已经获取到一幅图像的所有像素rgb值时,第一步要做的就是rgb转yuv了,当然以下的过程我们也都仅考虑分解过后单个8 * 8 block的实现1,颜色空间转换(以RGB到YUV为例)voi

2016-09-27 14:55:32 4801 6

原创 centos/redhat6 gcc4.4 更新为 gcc4.8调试经历

先下载一堆依赖项

2016-09-12 22:17:57 635

原创 Opencv中jpeg编码完整流程分析

本文分析了Opencv中jpeg的编码流程,希望能够在加速jpeg编码效率上获得一些启发从Java层开始,Opencv 2.4.13中imencode函数封装在了Highgui类中,而3.0.0以后,Highgui类被取缔,相关编解码操作放在了ImgCodecs这个类里面估计是为了Java和C++保持统一风格吧。这里直接调用即可Highgui.imencode(String ext, Ma

2016-09-10 19:55:26 11038 3

原创 c语言中的异常处理,setjmp 与 longjmp函数

最近在看jpeg编解码相关的知识,opencv在jpeg编解码上调用的是libjpeg,于是决定读一读libjpeg的源码,涨一涨姿势水平,发现一些新奇的东西(毕竟菜鸡),记录下来。c++/java中的异常处理,try catch大家想必都非常了解了,那么c语言中如何实现异常处理呢,c语言提供了setjump和longjump两个函数供大家使用,这里简单介绍一下int setjmp(jmp

2016-09-10 13:04:22 499 2

原创 linux 使用 git The requested URL returned error: 403

从github上给出的git使用说明上看,流程是这样的:…or create a new repository on the command lineecho "# Stormcv-web" >> README.mdgit initgit add README.mdgit commit -m "first commit"git remote add orig

2016-09-01 21:38:02 10243

原创 RTMP send error 104(129 bytes)解决方法

还是之前那个图像处理平台中遇到的问题,好不容易把GPU并入了平台中,当storm topology开启后,发现每次bolt处理一定数量的tuple后,之后的所有tuple就都failed了。看了下日志,发现是FFmpeg 出错,错误类型是RTMP send error 104(129 bytes)写RTMP服务器这一块用的是xuggler,底层调用的还是ffmpeg,本来想翻翻源码,找到错误类

2016-08-28 16:56:17 7199 3

原创 一次难忘的JVM内存调试经历(CUDA+Opencv+JNI+Storm)

最近在做一个基于硬件(GPU / FPGA)加速和storm的实时视频处理平台,前两天准备把之前做过的一个基于cuda+opencv的前景提取算法并入平台中,出现一些小问题,坎坷的两天调试历程,特此记录下来。。。这里先列出storm运行时的worker.log内容2016-08-25 12:15:12.498 STDERR [INFO] *** glibc detected *** jav

2016-08-26 23:31:06 2671 3

原创 linux下通过jni编译CUDA代码生成动态链接库遇到的问题 nvcc -fPIC

编译包含cuda的jni代码,生成动态链接库时遇到的一些问题总结

2016-08-23 23:46:44 4230 5

原创 遍历JSON字符串转为HashMap

JSON字符串递归转为HashMap,java版

2016-08-19 20:04:09 756 3

原创 Spark On Yarn 详细配置流程

Spark On Yarn实配经历,吐血整理

2016-08-16 00:20:42 15885 2

原创 Ubuntu下cuda+mpi配置

从系统到驱动安装到最后运行成功非常不容易。。。写下此文供大家参考

2016-03-09 21:24:39 943

alsa本地录音并播放程序

解压后,make生成可执行文件,执行即可,需要提前安装alsa的库文件

2016-01-02

alsa安装库文件

linux下安装alsa库文件,实测可用 安装步骤: ./config make make install

2016-01-02

空空如也

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

TA关注的人

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