陆老师 您好!
我在基于wm6.5系统的htc手机上写了个小程序,用directshow调用摄像头进行图像采集显示到自己程序的对话框里。
filter链是默认的
Video Capture Filter -> color converter -> video renderer
图像可以显示,不过就是被逆时针翻转了90度,也就是说,显示出来的图像和实际物体垂直。。。。。可是我都用得默认的设置,什么都没特地调整过,而且用sdk里带的例子 cameracapture ,图像也是被逆时针翻转了90度...可是用系统自带的相机程序就没有图像翻转这个问题,是不是系统自带的相机没用directshow进行摄像头操作?
怎样才能让directshow 调用摄像头的图像正常显示?
是不是需要写一个新的filter专门处理图像翻转?或者可以用什么方式设置下摄像头让图像转个90度吗?
您能否指点一下?感激不尽!
我在基于wm6.5系统的htc手机上写了个小程序,用directshow调用摄像头进行图像采集显示到自己程序的对话框里。
filter链是默认的
Video Capture Filter -> color converter -> video renderer
图像可以显示,不过就是被逆时针翻转了90度,也就是说,显示出来的图像和实际物体垂直。。。。。可是我都用得默认的设置,什么都没特地调整过,而且用sdk里带的例子 cameracapture ,图像也是被逆时针翻转了90度...可是用系统自带的相机程序就没有图像翻转这个问题,是不是系统自带的相机没用directshow进行摄像头操作?
怎样才能让directshow 调用摄像头的图像正常显示?
是不是需要写一个新的filter专门处理图像翻转?或者可以用什么方式设置下摄像头让图像转个90度吗?
您能否指点一下?感激不尽!