ZhangPY的专栏

不骄不躁,不屈不挠;严于律己,宽以待人

【视频开发】【计算机视觉】doppia编译之四:安装其他库、编译和运行doppia

(与本节内容无关///////////////////////////保存图片参数为—-gui.save_all_screenshots true////////////////////)  在我们安装好CUDA、boost、OpenCV之后,接下来的一些库(libSDL、protobuf等)的...

2017-06-27 17:17:11

阅读数:539

评论数:0

【视频开发】【计算机视觉】doppia编译之三:编译安装opencv库

这里我介绍2种方法 (1)利用别人写好的脚本编译,相对来说省力一点  上Github下载别人写好的脚本文件,网址  https://github.com/jayrambhia/Install-OpenCV  解压缩后,进入Ubuntu/2.4,有不同版本的OpenCV脚本文件。这里我们...

2017-06-27 17:15:35

阅读数:328

评论数:0

【视频开发】【计算机视觉】doppia编译之二:boost安装

编译安装boost库的方法大部分都是来自http://www.linuxidc.com/Linux/2013-07/87573.htm这篇文章,这里我用自己的语言重新组织,稍作修改和补充,最主要是方便自己用 Boost库的编译安装挺简单的,就是时间有点长……  1)下载地址:http://...

2017-06-27 17:14:07

阅读数:282

评论数:0

【视频开发】【计算机视觉】doppia编译之一:前言及安装CUDA

最近做一个“高清视频人流量检测”的项目,由于对实时性要求较高,我们需要较快的检测速度。在搜索茫茫“论”海后,我在“The Fastest Deformable Part Model for Object Detection”这篇论文中,找到了FFT(DPM)、Proposed Method、以及A...

2017-06-27 17:12:05

阅读数:316

评论数:0

【CUDA开发】 Check failed: error == cudaSuccess (8 vs. 0) invalid device function

最近在复现R-CNN一系列的实验时,配置代码环境真是花费了不少时间。由于对MATLAB不熟悉,实验采用的都是github上rbg大神的Python版本。在配置Faster R-CNN时,编译没有问题,一运行 ./tools/demo.py --net zf  就会出现如下错误: ...

2017-06-23 22:17:51

阅读数:1121

评论数:0

【神经网络与深度学习】【CUDA开发】服务器(多GPU)caffe安装和编译

一. 前提 多GPU交互在神经网络是常见的,所以在安装caffe之前需要安装NCCL,来保证多GPU之间的相互交流。  多GPU,这里指的是2个及2个以上英伟达显卡,而不是笔记本中的集显和独显。 二.安装NCCL 1.下载编译  shell终端 cd nccl make C...

2017-06-23 20:32:53

阅读数:566

评论数:0

【神经网络与深度学习】Win10+VS2015 caffe环境搭建(极其详细)

caffe是好用,可是配置其环境实在是太痛苦了,依赖的库很多不说,在VS上编译还各种报错,你能想象那种被一百多个红色提示所笼罩的恐惧。  且网上很多教程是VS2013环境下编译的,问人很多也说让我把15卸载了装13,我的答案是:偏不  记下这个艰难的过程,万一还要再来一次呢…… At...

2017-06-23 20:31:49

阅读数:2132

评论数:3

【OpenCV开发】OpenCV3后IPLimage转换成MAT的问题

IplImage* img1 = cvCreateImage(cvGetSize(resizeRes), IPL_DEPTH_8U, 1);//创建目标图像   Mat test = img1;  报错 尝试常用的一些方法更改赋初始值仍报错 (1)将IplImage类型转换到Ma...

2017-06-22 13:30:10

阅读数:424

评论数:0

【VS开发】【视频开发】利用ffmpeg+opencv实现画中画

需求:把两路视频合成一路,即一个画面同时显示两路视频,其中一路缩小成小视频叠在大视频上面,和电视机的画中画效果类似。 思路:用h264编码的视频举例,文件中存储的es流是h264,经过解码成yuv,yuv可以转换成rgb格式。把小视频的rgb复制到大视频需要被覆盖的位置上。将重新合成的rgb转换成...

2017-06-20 16:15:14

阅读数:1201

评论数:0

【VS开发】MFC多显示器适配显示设置

由于工程需要在多个显示器上显示不同类容,故查找了一些资料来满足这个功能。在VC中分为三步来操作:检测显示器个数;读取屏幕分辨率和其他参数;设置程序的显示坐标。 第一步:检测屏幕个数        网上查找到的通用方法有两个:EnumDisplayDevicess和GetSystemMe...

2017-06-19 11:42:34

阅读数:597

评论数:1

[编程开发]STB image读取学习

为了便于学习图像处理并研究图像算法, 俺写了一个适合初学者学习的小小框架。   麻雀虽小五脏俱全。   采用的加解码库:stb_image 官方:http://nothings.org/   stb_image.h用于解析图片格式: JPG, ...

2017-06-17 21:02:18

阅读数:3761

评论数:1

【VS开发】MFC动态设置对话框属性 弹出或嵌入

参考: MFC的对话框CDialog是怎么控制窗口可调整大小的属性的呢?打开资源文件,对话框资源的属性列表中,有一个“Border”项,改变该项的值就可以改变窗口边框风格。实际上windows窗口是否可调整大小,就是根据边框的风格来确定的。窗口风格中与边框有关的值如下:WS_BORDER-Thi...

2017-06-16 19:48:20

阅读数:665

评论数:0

【视频开发】关于FFMPEG中内存泄漏的问题之av_bitstream_filter_filter

How may I free pkt in an ffmpeg write frame method Rate this:      ...

2017-06-15 14:04:49

阅读数:1813

评论数:0

【视频开发】【CUDA开发】ffmpeg Nvidia硬件加速总结

原文链接:https://developer.nvidia.com/ffmpeg GPU-accelerated video processing integrated into the most popular open-source multimedia tools. FFmp...

2017-06-15 09:35:42

阅读数:3300

评论数:0

【视频开发】GPU编解码:GPU硬解码---DXVA

GPU编解码:GPU硬解码---DXVA    一、DXVA介绍   DXVA是微软公司专门定制的视频加速规范,是一种接口规范。DXVA规范制定硬件加速解码可分四级:VLD,控制BitStream;IDCT,反余弦变换;Mocomp,运动补偿,Pixel Predictio...

2017-06-15 09:34:37

阅读数:1659

评论数:0

【视频开发】【CUDA开发】英伟达CUVID硬解,并通过FFmpeg读取文件

虽然FFmpeg本身有cuvid硬解,但是找不到什么好的资料,英伟达的SDK比较容易懂,参考FFmpeg源码,将NVIDIA VIDEO CODEC SDK的数据获取改为FFmpeg获取,弥补原生SDK不能以流作为数据源的不足。所用SDK版本为Video_Codec_SDK_7.1.9,英伟达官网...

2017-06-15 09:32:51

阅读数:1907

评论数:0

【视频开发】ffmpeg 的编译选项

ffmpeg xxxx$ ./configure --help Usage: configure [options] Options: [defaults in brackets after descriptions] Help options:   --help         ...

2017-06-15 09:24:39

阅读数:692

评论数:0

【视频开发】Nvidia硬解码总结

Nvidia硬解码总结 1.前言   本文的主要目的是对近期进行的nvidia硬件解码工作的记录和总结。至于为什么研究nvidia硬件解码的具体内容,其实主要是为了在项目中能够利用nvidia的硬件解码和编码能力,提高单机的编解码并行能力。截止当前,nvidia的硬件编码官方提供了nvenc的...

2017-06-15 08:13:09

阅读数:3889

评论数:0

【视频开发】 ffmpeg支持的硬解码接口

To enable DXVA2, use the --enable-dxva2 ffmpeg configure switch. To test decoding, use the following command: ffmpeg -hwaccel dxva2 -threads 1 -i...

2017-06-15 08:11:20

阅读数:1070

评论数:0

【视频开发】【CUDA开发】FFMPEG硬件加速-nvidia方案

1.目标 显卡性能参数; 方案可行性; 2.平台信息 2.1.查看当前显卡信息 命令:  lspci |grep VGA  信息:  01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce...

2017-06-15 07:58:00

阅读数:1443

评论数:0

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