qq364530507

qq364530507

0个粉丝

23

问答

0

专栏

0

资料

qq364530507  发布于  2016-06-22 12:44:35
采纳率 0%
23个问答
4483

【已解决】ffmpeg+opencv解码出现问题

 
本帖最后由 goodman 于 2016-8-5 08:54 编辑

利用ffmpeg进行解码,opencv进行显示,现在出现问题:
这个是我得到的图片



这个是用VLC打开的图像:


我是发现点播摄像头出来的视频颜色不对,然后就用海思sample中那个venc的例子,
保存了一个.264文件,然后这两个程序中都是打开这个文件进行播放,
因此应该不是摄像头的问题
现在我不知道为什么图像会这个样子,我用的程序是网上下载的,但是觉得不复杂,

这个是格式的渲染

img_convert_ctx = sws_getContext(pCodecCtx->width, pCodecCtx->height, pCodecCtx->pix_fmt, pCodecCtx->width, pCodecCtx->height, PIX_FMT_RGB24, SWS_BICUBIC, NULL, NULL, NULL);

这个是格式转化
sws_scale(img_convert_ctx, (const uint8_t* const*)pFrame->data, pFrame->linesize, 0, pCodecCtx->height, pFrameRGB->data, pFrameRGB->linesize);
我来回答
回答8个
时间排序
认可量排序

cc966358

0个粉丝

7

问答

0

专栏

7

资料

cc966358 2016-06-22 14:07:30
认可0
最近也在搞,感觉渲染的PIX_FMT_RGB24 问题吧

qq364530507

0个粉丝

23

问答

0

专栏

0

资料

qq364530507 2016-06-22 14:44:48
认可0
已经解决啦,OPENCV显示的时候,不能够转码成 PIX_FMT_RGB24类型,需要变成PIX_FMT_BGR24格式

qq364530507

0个粉丝

23

问答

0

专栏

0

资料

qq364530507 2016-06-22 14:45:20
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32112&ptid=11693]cc966358 发表于 2016-6-22 14:07[/url]
最近也在搞,感觉渲染的PIX_FMT_RGB24 问题吧[/quote]

是的呢,我试了下,变成PIX_FMT_BGR24格式就对了

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-06-22 14:55:50
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32121&ptid=11693]qq364530507 发表于 2016-6-22 14:45[/url]
是的呢,我试了下,变成PIX_FMT_BGR24格式就对了[/quote]

对,以前看到过关于opencv里面RGB         BGR的问题。

你这个再次印证了。

qq364530507

0个粉丝

23

问答

0

专栏

0

资料

qq364530507 2016-06-22 22:58:22
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32125&ptid=11693]ngswfx 发表于 2016-6-22 14:55[/url]
对,以前看到过关于opencv里面RGB         BGR的问题。

你这个再次印证了。[/quote]

是的是的,不熟悉啊,也是问了别人才知道

goodman

4个粉丝

30

问答

18

专栏

17

资料

goodman 2016-06-23 10:20:11
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32213&ptid=11693]qq364530507 发表于 2016-6-22 22:58[/url]
是的是的,不熟悉啊,也是问了别人才知道[/quote]

问题解决请结贴

qq364530507

0个粉丝

23

问答

0

专栏

0

资料

qq364530507 2016-06-23 18:41:03
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=32228&ptid=11693]goodman 发表于 2016-6-23 10:20[/url]
问题解决请结贴[/quote]

怎么操作啊

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-06-23 20:21:39
认可0
本帖最后由 ngswfx 于 2016-6-23 20:23 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=32288&ptid=11693]qq364530507 发表于 2016-6-23 18:41[/url]
怎么操作啊[/quote]

你就编辑你的帖子,把题目改一下就可以了。

[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=10229&extra=page%3D1[/url]

2.将问题的标题标记为[已解决]。
///////////////////////////////////////////////////////////////
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区