首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

wince6.0 YV12格式 preview 旋转90度,该如何处理

2012-02-13 
wince6.0 YV12格式 preview 旋转90度我要在wince6.0下pxa310 平台上实现一个camera预览旋转90度功能。不过

wince6.0 YV12格式 preview 旋转90度
我要在wince6.0下pxa310 平台上实现一个camera预览旋转90度功能。不过格式为yv12,于是source filter和render filter之间加入一个transform filter,完成旋转功能。现在是source filter 的输出pin与transform filter的输入pin能连接成功,tranform filter的输出pin 与render filter的输入pin连接不成功。反复调用GetMediaType()直到出现数据异常。

[解决办法]
Camera驱动里面可以设置旋转啊,为什么要单独写一个Filter?
[解决办法]
有些摄像头是不能旋转的!软件上可以实现旋转,就是耗CPU点!
[解决办法]

探讨
引用:
Camera驱动里面可以设置旋转啊,为什么要单独写一个Filter?

我使用的是美光的2020,驱动里不支持旋转!哪位大哥帮帮忙呀,卡了好几天了。

[解决办法]
你的transform filter要支持QueryAccept这个函数来支持动态切换。
render filter在连接的时候要求是rgb格式,在传数据的时候如果显示驱动支持的话会调用QueryAccept要求上一个filter提供YV12格式数据。

热点排行