OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 7360|回复: 2

如何把IntPtr转化为Image<>

[复制链接]
发表于 2010-7-10 17:35:10 | 显示全部楼层 |阅读模式
我用大恒的视频采集卡采集视频,进行实时处理,主要做运动检测,大恒的SDK是用C++写的,所以我就写了一个动态链接库将采集卡的一些函数封装进去了,我将它的图像数据用下面的方法写入到IplImage*中:
  1. CvSize n_size = cvSize(400,300);
  2. IplImage* frame = cvCreateImageHeader( n_size, IPL_DEPTH_8U, 3 );
  3. frame->imageData = (char *)m_pImageBuffer;
  4. cvNamedWindow( &quot;mywindow&quot;, CV_WINDOW_AUTOSIZE );
复制代码
再将IplImage*传递给C#中的IntPtr,我想再把它转化成Image<Bgr,Byte>格式的,以便于进行处理,但我现在不知道怎样将IntPtr转化成Image<Bgr,Byte>,有没有一个这样的函数?或者速度比较快的转换方法,我这个对实时性要求较高。
回复

使用道具 举报

发表于 2010-7-19 21:20:33 | 显示全部楼层

如何把IntPtr转化为Image&lt;&gt;

<!-- m --><a class=\"postlink\" href=\"http://blog.renren.com/blog/87651891/478768176\">http://blog.renren.com/blog/87651891/478768176</a><!-- m -->
回复 支持 反对

使用道具 举报

发表于 2010-7-21 17:46:41 | 显示全部楼层

如何把IntPtr转化为Image&lt;&gt;

您可以参考我博客中某篇文章的内容。
地址是http://xrwang.cnblogs.com
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-5-3 10:35 , Processed in 0.008896 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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