AnyChat技术支持论坛
标题:
InputVideoData 输入图片为什么是倒的
[打印本页]
作者:
wng
时间:
2013-8-19 17:49
标题:
InputVideoData 输入图片为什么是倒的
请教一个问题,按照下面的代码将图片输入到AnyChat,为何图片是倒过来的?
Bitmap bmp = frame;
Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height);
System.Drawing.Imaging.BitmapData bmpData = bmp.LockBits(rect, System.Drawing.Imaging.ImageLockMode.ReadWrite, bmp.PixelFormat);
//Get the address of the first line.
IntPtr ptr = bmpData.Scan0;
int size = bmpData.Width * bmpData.Height * 3;
bmp.UnlockBits(bmpData);
AnyChatCoreSDK.InputVideoData(ptr, size, 0);
作者:
admin
时间:
2013-8-19 17:56
您好,bmp格式保存图像时,存储顺序是从下到上,从左到右,所以您直接取出来肯定就是倒立的,参考:
http://bbs.csdn.net/topics/340009148
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3