摘要: VC++的.cpp文件调用CUDA的.cu文件中的函数 阅读全文
posted @ 2017-05-11 22:41 yeren2046 阅读(6010) 评论(0) 推荐(0)
摘要: 根据进程的PID杀进程 阅读全文
posted @ 2017-05-11 22:14 yeren2046 阅读(555) 评论(0) 推荐(0)
摘要: 文件缓冲同步到磁盘 阅读全文
posted @ 2017-03-24 22:43 yeren2046 阅读(2627) 评论(0) 推荐(0)
摘要: 一个基于开源C++界面库SOUI,D3D,OpenCV的看图小程序 阅读全文
posted @ 2017-03-24 22:41 yeren2046 阅读(1593) 评论(0) 推荐(0)
摘要: 参考FFmpeg源码,将NVIDIA VIDEO CODEC SDK的数据获取改为FFmpeg获取,弥补原生SDK不能以流作为数据源的不足。 阅读全文
posted @ 2017-03-24 22:37 yeren2046 阅读(18785) 评论(11) 推荐(0)
摘要: OpenCL将数组从内存copy到显存 阅读全文
posted @ 2017-03-05 21:24 yeren2046 阅读(2377) 评论(0) 推荐(0)
摘要: 基于并行异构计算架构OpenCL的双边滤波实现美颜功能 阅读全文
posted @ 2017-02-22 23:29 yeren2046 阅读(4151) 评论(0) 推荐(0)
摘要: DXVA2解码到对解码后的数据做简单的卷积图像处理 阅读全文
posted @ 2017-02-15 21:44 yeren2046 阅读(3083) 评论(0) 推荐(0)
摘要: FFmpeg DXVA2解码得到的数据使用surface来承载的,surface限制很多,如果能用纹理来渲染的话,那我们就可以充分开发D3D,比如可以用坐标变换来实现电子放大的功能,还可以用坐标变换来实现视频图像任意角度的旋转等功能。而对于我来说,最重要的是纹理渲染可以使得解码后的数据能够用像素着色器来做简单的视频图像处理,如果是用的是D3D11,对于更为复杂的视频图像处理算法也是有望可以用Compute Shader实现,以便充分利用显卡来加速和释放CPU。 阅读全文
posted @ 2017-01-20 21:38 yeren2046 阅读(4586) 评论(3) 推荐(0)
摘要: 多线程使用循环队列其实也不是个很难的东西,在工作中遇到了一个队列行为非常古怪,怎么也想不通,一直都没有认证对待这些,有点怵,所以这回想认真对待一下。 多线程使用循环队列主要就是要避免两个线程同时操作队列,加个锁就可以很容易的实现,win32中用临界区就可以做到。 代码: 代码中,一个线程向队列中写数 阅读全文
posted @ 2016-12-30 21:27 yeren2046 阅读(2128) 评论(0) 推荐(0)
摘要: 1.区域视频增强 FFmpeg滤镜功能十分强大,用滤镜可以实现视频的区域增强功能。 用eq滤镜就可以实现亮度、对比度、饱和度等的常用视频增强功能。 推荐两篇写得不错的博文: (1)ffmpeg综合应用示例(二)——为直播流添加特效 - 张晖的专栏 - 博客频道 - CSDN.NET; (2)ffmp 阅读全文
posted @ 2016-12-30 21:14 yeren2046 阅读(4218) 评论(0) 推荐(0)
摘要: D3D三层Texture纹理用HLSL写的像素着色器实现渲染YUV420P 阅读全文
posted @ 2016-12-05 21:04 yeren2046 阅读(6420) 评论(8) 推荐(1)
摘要: 用ffmpeg实现dxva2。使用的ffmpeg的版本是3.2,支持dxva2硬件加速的有以下几种文件格式: AV_CODEC_ID_MPEG2VIDEO、AV_CODEC_ID_H264、AV_CODEC_ID_VC1、AV_CODEC_ID_WMV3、AV_CODEC_ID_HEVC、AV_CODEC_ID_VP9。 阅读全文
posted @ 2016-12-02 14:01 yeren2046 阅读(24357) 评论(47) 推荐(2)
摘要: 描述如何在DirectShow的解码器中支持DirectX Video Acceleration (DXVA) 2.0 阅读全文
posted @ 2016-12-02 13:36 yeren2046 阅读(5601) 评论(0) 推荐(3)
摘要: Direct3D设备管理器(Direct3D device manager) 阅读全文
posted @ 2016-12-02 09:58 yeren2046 阅读(4555) 评论(0) 推荐(0)
摘要: 狂抄OpenCV,重新理解一遍SVM。 原文链接http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/ml/introduction_to_svm/introduction_to_svm.html 介绍一... 阅读全文
posted @ 2016-10-26 22:19 yeren2046 阅读(948) 评论(0) 推荐(1)
摘要: 简单记录一下OpenCV的几种边缘检测函数的用法。边缘检测算法 以Sobel边缘检测算法为例。 Sobel卷积核模板为: 偏导公式为: Gx(i,j)=[f(i+1,j−1)+2f(i+1,j)+f(i+1,j+1)]−[f(i−1,j−1)+2f(i−1,j)+f(i−1... 阅读全文
posted @ 2016-10-25 20:26 yeren2046 阅读(2736) 评论(0) 推荐(0)
摘要: OpenCV人脸检测并把图片写成avi视频 阅读全文
posted @ 2016-10-24 22:40 yeren2046 阅读(619) 评论(0) 推荐(0)
摘要: cvFindContours函数用法记录 阅读全文
posted @ 2016-10-24 22:11 yeren2046 阅读(2485) 评论(0) 推荐(0)
摘要: 记录cvSmooth函数的用法和 OpenCV自带的人脸检测。 阅读全文
posted @ 2016-10-24 21:21 yeren2046 阅读(708) 评论(0) 推荐(0)
摘要: 记录OpenCV进行视频截取。 阅读全文
posted @ 2016-10-14 23:12 yeren2046 阅读(2851) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示