HEVC
Z的三次方
Video Coding搬砖工
展开
-
Opencv显示RGB图像时出现绿色竖线的解决方法
最近需要在HEVC中提取出一帧图像输入进行处理,并最终输入到神经网络中。因此需要先将存于TComPicYuv->m_piPicOrg[MAX_NUM_COMPONENT]中的YUV像素信息以I420的格式输入到cv::Mat中,然后再用cv::cvtColor(src,dst,CV_YUV2BGR_I420)转换为BGR格式。在显示最终图像时,RGB图像出现了绿色竖线:很是费解。顺藤摸瓜,于是我又imshow了中间以I420格式存储的YUV图像,也出现了竖线(imshow显示I420格式的YUV原创 2020-11-24 22:07:16 · 1872 阅读 · 0 评论 -
HEVC代码学习——帧间预测:预测MV获取(xEstimateMvPredAMVP、fillMVPCand)
HEVC帧间预测在AMVP模式下是依靠xEstimateMvPredAMVP函数获取预测MV(MVP)的。xEstimateMvPredAMVP的作用是建立MVP列表并获取最优MVP,最终将最优MVP以及其索引等信息返回给上层函数——preInterSearch原创 2020-07-26 22:16:45 · 1338 阅读 · 0 评论 -
HEVC代码学习:帧间预测——MVP过程中MV的获取、传递及存储
作为一个视频编码小白,最近开始着手啃HEVC帧间预测的代码,想用博客记录一下自己的学习过程,也想与大家分享、交流一下。HEVC代码的学习主要是参考两位大神岳麓吹雪、NB_vol_1的博客以及HM参考软件。两位大神的关于HEVC帧间部分的博客如下:HEVC代码学习HM编码器代码阅读(33)——帧间预测的总结而HM软件的安装配置可参考HEVC代码:HM使用+码流分析教程应接下来研究的需要(想将自己用其他方式获取的MV直接喂入HEVC),先对HEVC帧间预测部分MV的获取、传递和存储方式进行总结,摸清原创 2020-07-10 21:28:10 · 1846 阅读 · 0 评论