自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ffmpeg解码h264流数据并用opencv显示

最近再做一个项目,需要播放服务端传过来的h264裸流数据,于是做了一个简易的播放器,采用ffmpeg解码h264并用opencv显示图像。实现原理很简单,就是接收到一个完整的h264帧之后传给ffmpeg的AVPacket,然后调用avcodec_send_packet()和avcodec_receive_frame()解码,得到一个AVFrame,然后调用sws_scale()把解码后的yuv图像转换成opencv能使用的RGB图像,然后每解码转换一帧数据就调用一次cv::imshow()显示...

2021-03-25 10:44:47 4649 4

原创 海康、国标PS流数据解析

最近做的一个项目,需要对接海康摄像头传过来的视频数据,经过分析知道传过来的是PS封装后的数据,不能直接播放,需要把PS流解析成h264裸流。经过研究有两种方法:1.直接扔给ffmpeg解析,这种方法需要用AVIOContext自定义输入;2.自己解析PS流,这种方法比较直接,只要熟悉PS解析的流程就可以做。我两种方法都实现了,刚开始是用ffmpeg,后来发现因为需要开线程,异步读写,复杂性较高,最主要是因为出现一个内存一直上涨的问题一直没解决,然后想着能不能自己解析PS,于是网上找了很多资料,终于也...

2021-03-19 11:19:54 2865 4

海康、国标ps流解析.rar

分为ffmpeg解析版本和直接解析PS版本,相关博客请看https://blog.csdn.net/wdglhack/article/details/114999974

2021-03-19

求线段与圆弧的交点实现源码

求线段与圆弧的交点,实现原理请看原创博客https://blog.csdn.net/wdglhack/article/details/111878621

2020-12-30

中国象棋cocos creator版开发

中国象棋 基于cocos creator开发的单机中国象棋,电脑棋力分为简单,普通,困难三级,电脑AI采用经典的Alpha-Beta剪裁算法,棋力还有优化的空间,不过现在的棋力困难模式一般人已经下不过了。

2020-12-29

空空如也

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

TA关注的人

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