设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3348|回复: 1
打印 上一主题 下一主题

InputVideoData 输入图片为什么是倒的

[复制链接]

4

主题

9

帖子

38

积分

新手上路

Rank: 1

积分
38
跳转到指定楼层
楼主
发表于 2013-8-19 17:49:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一个问题,按照下面的代码将图片输入到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);
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

249

主题

2967

帖子

9101

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9101
沙发
发表于 2013-8-19 17:56:01 | 只看该作者
您好,bmp格式保存图像时,存储顺序是从下到上,从左到右,所以您直接取出来肯定就是倒立的,参考:http://bbs.csdn.net/topics/340009148
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-9-28 21:32 , Processed in 0.133503 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表