上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 静态编译生成可移植的软件linux opencv ffmpeg 主要工作是将一些库进行静态编译,可以在其它未安装这些库的机器上直接运行。 一、libvdpau的问题如果有目标机的管理员权限的话,可以直接安装软件。sudo apt install libvdpau-dev没有没有的话,可以在编译ffmpeg时禁掉vdpau:./configure --enable-shared --disa... 阅读全文
posted @ 2019-06-28 14:53 bairuiworld 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: OpenCV绘制检测结果opencv rtcp timestamp 一、介绍由于在验证阶段,使用FPGA时我们的算法检测速度很慢,没法直接在主流上进行绘图,否则的话,主流就要等待算法很久才能出图。所以,我们的解决方案是把框推到客户端上,在客户端上进行绘图。这时,客户端不仅收到图像帧,音频帧,还会收到一个框信息,需要把三者进行同步显示,不能图像、音频、框不匹配。而图像、音频都是通过ffmp... 阅读全文
posted @ 2019-06-09 16:15 bairuiworld 阅读(1045) 评论(2) 推荐(0) 编辑
摘要: ffmpeg rtp时间戳ffmpeg c 一、介绍在ffmpeg中,每帧都会存在一个pts用来表示该帧图像在视频流中的位置。而在多路流(比如视频、音频)时,往往需要进行多媒体的同步,使得画面和声音同步,这时便需要使用两者的pts来做同步。那么pts是如何计算得到的呢,如何使用它做同步呢? 1.1 时间基转换ffmpeg中时间存在一个基,可以理解成单位,比如把1s分成1000000等份,... 阅读全文
posted @ 2019-06-09 14:11 bairuiworld 阅读(6313) 评论(0) 推荐(2) 编辑
摘要: tmuxlinux tmux 准备tmux既可以进行远程session的管理,即使ssh断开,程序还会继续运行,以前跑实验要跑半个月的时候都是使用screen,可以防止网络断了程序跑一半的情况,现在发现tmux更强大。和许多软件一样,需要在快捷键前加上前缀,习惯把默认的Ctrl+b 改为 Ctrl+a。 session新建session,如果没有-s,会以数字0, 1, 2...命名:$ t... 阅读全文
posted @ 2019-05-24 19:38 bairuiworld 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: x264x264 h264 1. x264调用主要过程x264_param_default():设置参数集结构体x264_param_t的缺省值。x264_picture_alloc():为图像结构体x264_picture_t分配内存。x264_encoder_open():打开编码器。x264_encoder_encode():编码一帧图像。x264_encoder_close():关... 阅读全文
posted @ 2019-05-03 16:52 bairuiworld 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: linux listc 1. container_of#define container_of(ptr, type, member) /({ / const typeof( ((type *)0)->member ) *__mptr = (ptr)... 阅读全文
posted @ 2019-05-03 16:51 bairuiworld 阅读(669) 评论(0) 推荐(0) 编辑
摘要: ubusubus 一、 介绍ubus提供了一种多进程通信的机制。存在一个守护进程ubusd,所以进程都注册到ubusd,ubusd进行消息的接收、分发管理。ubus依赖于uboxubus启动后会在后台运行ubusd进程,该进程监听一个unix套接字用于与其他应用程序通信。其他应用程序可基于libubox提供的接口(或自己实现)与其通信。ubus是为发送消息而设计的,不合适传输大量数据。ubu... 阅读全文
posted @ 2019-05-03 16:48 bairuiworld 阅读(5466) 评论(0) 推荐(0) 编辑
摘要: facenetdl face recognition 一、运行facenet验证lfw数据集效果:python2.7 src/validate_on_lfw.py ~/dataset/lfw 20180402-114759验证两张人脸:python2.7 src/compare.py 20180402-114759 img/1.jpg img/2.jpg训练测试,作者使用的是SVM:pyt... 阅读全文
posted @ 2019-05-03 16:35 bairuiworld 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 定点数定点数 一、介绍定点数与浮点数:定点数是指小数点在数中的位置是固定保持不变的二进制数。浮点数分为几个部分:,其中N表示一个浮点数,Ms表示正负,E表示阶码,R是基数,一般是2,M是尾数。float point为什么要用定点数呢在硬件数字电路中,许多处理器都是整数处理器,需要用整数运算模拟浮点数运算,所以整数运算要比浮点数更快,所以使用定点数可以提升运算效率。 二、使用在一些实际使用中... 阅读全文
posted @ 2019-05-03 16:34 bairuiworld 阅读(2860) 评论(0) 推荐(0) 编辑
摘要: latexlatex 一、介绍之前在windows上一直在使用ctex,基本上没什么问题。现在切换到Ubuntu上,平时基本上不会到Windows下了,想在Ubuntu上搭建起这个环境,方便以后使用。xelatex提供了更好的Unicode中文支持,所以这里主要使用xelatex。beamer模板可以快速进行PPT的制作。除了外表美观,还可以提高效率,我们只需要把自己的内容填进去只可以了。 ... 阅读全文
posted @ 2019-05-03 16:01 bairuiworld 阅读(747) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页