问题标签 [iplimage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2550 浏览

c++ - Boost asio:将 OpenCV IplImage 从 Ubuntu-Server 发送到 Win7-Client

我尝试使用 boost asio 库将 OpenCV IplImage 从服务器(Ubuntu x64)传输到客户端(Win7 x64)。

如果(客户端和服务器)都在同一操作系统上,则以下代码可以正常工作。但是当服务器在 Ubuntu 上而客户端在 Win7 上时,它就不起作用了。图像标题是正确的,但图像数据有问题。

我认为这是因为两个操作系统之间的位顺序不同。是吗?我该如何解决这个问题?

第二:使用此代码的传输非常慢。我怎样才能提高速度?

客户:

服务器:

0 投票
4 回答
26817 浏览

c++ - OpenCV - IplImage

IplImage里面有什么OpenCV?你能解释一下它作为一种类型的含义吗?我们应该什么时候使用它?

谢谢。

0 投票
1 回答
1337 浏览

qt - 在 QGraphicsView 中看不到 IplImage

我正在尝试在 QT 的 QGraphicsView 对象中显示 3D 场景(OpenGL-OpenCV)。场景有 5 个平面:上、下、右、左和前。我正在从我的网络摄像头拍摄图像并将它们映射到前平面。我已经成功展示了 5 个平面中的 4 个,前面的平面丢失了。

我按照本教程加载 OpenGL 场景:http ://doc.trolltech.com/qq/qq26-openglcanvas.html

但是,我不知道如何处理要在 QT 对象中显示的 IplImage。你们有什么建议吗?

0 投票
2 回答
3747 浏览

opencv - 在 OpenCV 中使用 libjpeg 将 IplImage 压缩为 JPEG

所以我有这个问题。我有一个 IplImage,我想将其压缩为 JPEG 并对其进行处理。我使用 libjpeg8b。当它运行 jpeg_start_compress() 的函数时,代码退出,并出现“Bogus input colorspace”错误。这是我的代码。

0 投票
2 回答
2206 浏览

opencv - 在 OpenCV 中访问 IPL_DEPTH_16S 类型的 IplImage 元素

我知道对于单通道字节图像,您可以:

对于单通道浮动图像,您可以:

但是对于 16 位签名图像(IPL_DEPTH_16S)怎么样,我试过了:

无济于事。

谢谢,

0 投票
2 回答
912 浏览

c++ - OpenCv 填充单通道图像的像素并显示

我想填充黑白图像并显示它。

我不明白这段代码有什么意义:

0 投票
3 回答
1704 浏览

opencv - CaptureFromFile() 上的 IplImage 'None' 错误 - Python 2.7.1 和 OpenCV 2.2 WinXP

我在我的 WinXP 笔记本电脑上运行 Python2.7.1 和 OpenCV 2.2 没有问题,并编写了一个可以正常工作的跟踪程序。但是由于某些奇怪的原因,我无法在尝试安装 OpenCV 和 Python 的任何其他计算机上运行相同的程序(使用相同的二进制文件或适当的 64 位二进制文​​件)。在这些计算机中,OpenCV 似乎已正确安装(尽管我只在笔记本电脑的网络摄像头中测试过 CaptureFromCamera()),但 CaptureFromFile() 返回 'None' 并在 QueryFrame 之后给出“错误:数组应该是 CvMat 或 IplImage” , 例如。

这个简单的代码:

导入 cv /
videofile = cv.CaptureFromFile('a.avi') /
frame = cv.QueryFrame(videofile) /
print type(videofile) /
print type(frame)

返回:

输入“cv.Capture”/
输入“NoneType”

  • OpenCV 和 Python 在 windows PATH 中...
  • 我已将 OpenCV 站点包内容来回移动到 Pyhton27 Lib\Site-packages 文件夹。
  • 我尝试了不同的 avi 文件(以防它是一些 CODEC 问题)。此 AVI 使用 MJPEG 编码(并且 GSpot 报告 ffdshow Video Decoder 用于读取)。
  • 图像工作正常(我认为):简单的转换代码: im = cv.LoadImageM("c:\tests\colormap3.tif") cv.SaveImage("c:\tests\colormap3-out.png", im) 打开,转换并保存新图像...
  • 我已经使用“c:\”、“c:/”、“c:\”和“c://”对不同文件夹中的 AVI 文件进行了测试。

我在这里迷路了......任何人都知道这可能是什么愚蠢和菜鸟的错误?谢谢

0 投票
3 回答
7270 浏览

python - Opencv ... 获取 IPLImage 或 CvMat 中的数据

我在 python 中用 opencv 做一些简单的程序。我想自己编写一些算法,因此需要获取图像中的“原始”图像数据。例如,我不能只做 image[i,j],我怎样才能得到数字?

谢谢

0 投票
1 回答
7229 浏览

opencv - Mat -> IplImage * 转换与数据复制

我有以下功能。我想从输入中复制一些数据Mat并将 IplImage *其返回到主控件。这很愚蠢,但我找不到合适的方法来做到这一点!备忘单没有说明Mat->IplImage *转换数据副本的任何内容(因为我需要它在函数之外)。

任何想法或指针表示赞赏。最佳——阿里

0 投票
3 回答
4736 浏览

qt - 在 Qt 中从 IPLImage 转换为 QImage

我想在 qt 窗口中显示图像,所以我使用了 Qlabel->setpixmap

但是如何从 IPLImage 转换为 QImage 以在标签中显示它?

我找到了以下函数来转换它,但我不知道如何在调用语句中使用它

参数为:const IplImage * iplImage, uchar **data, double mini, double maxi

什么是数据,最小,最大?如何从 IPLImage 中获取它以在调用语句中使用它?

非常感谢 :)