随笔分类 -  computer vision

摘要:rtsp服务默认使用udp协议,容易丢包,报这个错误。改为tcp,则解决。 ffmpeg-设置rtsp推流/拉流使用的协议类型(TCP/UDP)(转) 拉流(设置TCP/UDP) 推流(设置TCP/UDP) 阅读全文
posted @ 2019-08-24 21:02 jiu~ 阅读(3254) 评论(0) 推荐(0) 编辑
摘要:不用再取消SDL检查,不用再添加#pragma warning(disable :4996),下面才是正确的解决方法!! 以下是一些常见的deprecated问题,遇到下述没有列出的问题,可以打开相应的头文件,在里面搜索ctrl+F,会有英文说明的,如下: PIX_FMT_YUV420P -> AV 阅读全文
posted @ 2019-08-24 20:52 jiu~ 阅读(2214) 评论(1) 推荐(0) 编辑
摘要:vooya是一个raw数据播放器,可播放yuv数据,兼容win、linex以及mac平台。 下载地址:https://www.offminor.de/(见最下面) ubuntu需要安装依赖: apt -f install libqt4-core libqt4-gui apt install libq 阅读全文
posted @ 2019-06-19 11:51 jiu~ 阅读(1987) 评论(0) 推荐(0) 编辑
摘要:列举常见的几种数据集增强方法: 1.flip 翻折(左右,上下) 2.rotation 旋转 3.scale 缩放 4.crop 裁剪 5.translation 水平或竖直移动 6.gaussion noise 噪点 7.gan高级增强 旋转、缩放等操作,有可能造成未知区域弥补,具体细节以及上面各 阅读全文
posted @ 2019-02-27 20:44 jiu~ 阅读(381) 评论(0) 推荐(0) 编辑
摘要:本文转载自http://blog.csdn.net/li_wen01/article/details/62442162 FFMPEG官网给出了FFMPEG 滤镜使用的实例,它是将视频中的像素点替换成字符,然后从终端输出。我在该实例的基础上稍微的做了修改,使它能够保存滤镜处理过后的文件。在上代码之前先 阅读全文
posted @ 2019-01-09 21:58 jiu~ 阅读(2205) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/w_z_z_1991/article/details/53002416 Top 最近学习ffmpeg,官网提供的示例代码transcoding.c演示了编解码和滤波器的使用,不过第一步的编译运行测试就卡了好久,今天终于找到了原因了,赶紧记录一下,我相 阅读全文
posted @ 2019-01-09 21:52 jiu~ 阅读(2642) 评论(0) 推荐(0) 编辑
摘要:即引用相关头文件时候,要使用extern "C"{}来包含。 关于extern "C"{}的详情,参考:http://www.cnblogs.com/skynet/archive/2010/07/10/1774964.html 阅读全文
posted @ 2019-01-09 21:41 jiu~ 阅读(715) 评论(0) 推荐(0) 编辑
摘要:I installed ffmpeg according to this article. ffmpeg installation was ok. Now I build opencv with ffmpeg support and I have some errors. The errors ar 阅读全文
posted @ 2018-07-18 20:48 jiu~ 阅读(1470) 评论(0) 推荐(1) 编辑
摘要:opencv2: opencv3: Rotates a 2D array in multiples of 90 degrees. The function rotate rotates the array in one of three different ways: Rotate by 90 de 阅读全文
posted @ 2018-07-05 20:44 jiu~ 阅读(3298) 评论(0) 推荐(0) 编辑
摘要:248 item TopicNameReferenceLink Feature Detection,Feature Extraction, and Action Recognition Space-Time Interest Points (STIP) I. Laptev, On Space-Tim 阅读全文
posted @ 2018-06-26 21:03 jiu~ 阅读(2073) 评论(0) 推荐(0) 编辑
摘要:相信每一个刚刚入门神经网络(现在叫深度学习)的同学都一定在反向传播的梯度推导那里被折磨了半天。在各种机器学习的课上明明听得非常明白,神经网络无非就是正向算一遍Loss,反向算一下每个参数的梯度,然后大家按照梯度更新就好了。问题是梯度到底怎么求呢?课上往往举的是标量的例子,可是一到你做作业的时候就发现 阅读全文
posted @ 2018-06-26 07:03 jiu~ 阅读(4111) 评论(1) 推荐(2) 编辑
摘要:1. avformat_find_stream_info接口延迟 不论是减少预读的数据量,还是设置flag不写缓存,我这边都不实用,前者有风险,后者会丢帧,可能我还没找到好姿势,记录在此,参考:https://blog.csdn.net/xiaota00/article/details/601442 阅读全文
posted @ 2018-06-20 20:32 jiu~ 阅读(997) 评论(0) 推荐(0) 编辑
摘要:说说项目中遇到的两点失误: 1. AVFrame结构,av_frame_alloc申请内存,av_frame_free释放内存。容易混淆的是av_frame_unref,它的作用是释放音视频数据资源,而av_frame_free是释放所有资源,包括音视频数据资源和结构体本身的内存。可以从源码中看到, 阅读全文
posted @ 2018-06-17 20:39 jiu~ 阅读(9234) 评论(0) 推荐(2) 编辑
摘要:结构体 初始化 销毁 AVFormatContext avformat_alloc_context() avformat_free_context() AVIOContext avio_alloc_context() AVStream avformat_new_stream() AVCodecCon 阅读全文
posted @ 2018-06-17 19:53 jiu~ 阅读(1274) 评论(0) 推荐(0) 编辑
摘要:这是因为我装了tensorflow-gpu 1.5版本,而我用的是cuda 8.0和cudnn6.0,1.5版本要求cuda 9.0,我的做法就是回滚tensorflow版本。 阅读全文
posted @ 2018-06-17 01:19 jiu~ 阅读(4730) 评论(0) 推荐(0) 编辑
摘要:By default, TensorFlow maps nearly all of the GPU memory of all GPUs (subject to CUDA_VISIBLE_DEVICES) visible to the process. This is done to more ef 阅读全文
posted @ 2018-06-11 11:27 jiu~ 阅读(593) 评论(0) 推荐(0) 编辑
摘要:reproduced from: http://www.cnblogs.com/muchen/p/6306747.html 前言 本文将介绍 CUDA 编程的基本模式,所有 CUDA 程序都基于此模式编写,即使是调用库,库的底层也是这个模式实现的。 模式描述 1. 定义需要在 device 端执行的 阅读全文
posted @ 2018-06-09 22:04 jiu~ 阅读(778) 评论(0) 推荐(0) 编辑
摘要:项目中用cuda解码时候遇到该错误,这是调用cuda相关库中一些so库版本错误造成的。 阅读全文
posted @ 2018-06-06 21:15 jiu~ 阅读(1110) 评论(0) 推荐(0) 编辑
摘要:1 BGRA转BGR 2 void BgraToBgr(BYTE *bgraData,int *bgraSize) 3 { 4 for(int i=0,j=0; j<*bgraSize; i+=3,j+=4) 5 { 6 *(bgraData+i) = *(bgraData+j); 7 *(bgraData+i+1) = *(bgra... 阅读全文
posted @ 2018-05-30 20:02 jiu~ 阅读(3305) 评论(0) 推荐(0) 编辑
摘要:在使用FFMPEG的类库进行编程的过程中,可以直接输出解复用之后的的视频数据码流。只需要在每次调用av_read_frame()之后将得到的视频的AVPacket存为本地文件即可。 经试验,在分离MPEG2码流的时候,直接存储AVPacket即可。 在分离H.264码流的时候,直接存储AVPacke 阅读全文
posted @ 2018-05-28 20:01 jiu~ 阅读(1048) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示