摄像头采集的帧数据的格式???

Nick2019 2012-11-28 10:17:32
用C# 做摄像头帧数据的提取,从回调函数中得到采集到的数据,我的摄像头的采集图片的大小是640*480的,回调数据的字节数组大小始终是:614400,这个数= 640*480*2...问别人说,可以通过API发消息;来设置捕获的视频帧的格式,但是我设置了每个像素的大小为24位,理论上字节数组的大小应该变成921600=640*480*3,但是实际上还是614400,通过查看设置返回的bool型变量查看,设置时不成功的。。。想问问是不是不能设置啊???还是哪里有错误。。。
...全文
332 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nick2019 2012-11-29
  • 打赏
  • 举报
回复
有人帮我解决一下吗?分必给
sosoben 2012-11-28
  • 打赏
  • 举报
回复
代码呢? 哪个API?
Nick2019 2012-11-28
  • 打赏
  • 举报
回复
VideoAPI.BITMAPINFO bitmapinfo = new VideoAPI.BITMAPINFO();//实例化一个结构体。。。 bitmapinfo.bmiHeader.biSize = VideoAPI.SizeOf(bitmapinfo.bmiHeader); //位图头文件结构的大小 bitmapinfo.bmiHeader.biWidth = mWidth; bitmapinfo.bmiHeader.biHeight = mHeight; bitmapinfo.bmiHeader.biPlanes = 1; bitmapinfo.bmiHeader.biBitCount = 24; VideoAPI.SendMessage(lwndC, VideoAPI.WM_CAP_SET_VIDEOFORMAT, VideoAPI.SizeOf(bitmapinfo), ref bitmapinfo);//设置视频的格式。。。

110,556

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧