2010-04-02 20 views
0
  1. OpenCV
  2. GIL

是有一些经验的用户可以分享吗?c/C++的这两个图像处理库之间有什么显着区别?

我需要知道区别以决定选择哪个。

+1

这仍然是阈值问题吗?你为什么使用C/C++,而不是像Matlab一样?如果您打算继续使用C/C++,那么您可能还需要添加Insight Toolkit(www.itk.org)。 – mmr 2010-04-02 16:37:16

+0

我对MatLab 100%不熟悉。因此,我想选择c/C++库 – Mask 2010-04-02 16:39:11

+0

你想在这里解决什么类型的问题?对于很多简单的绘图,我非常喜欢ImageMagick,但我不确定这是否适合您的需求,因为我不知道您计划做什么。 – lolsborn 2010-04-02 16:40:14

回答

1

投票支持OpenCV,如果运行英特尔处理器,它可以使用英特尔IPP优化库。

0

这些库之间的差异是巨大的。
OpenCV库有很多图像处理函数用于解决计算机视觉中常见的各种任务。
这个GIL库根本就没有这样的算法。它提供简单且强大的类型界面,可以处理不同的图像格式(BGR,CMYK等),这就是全部。当然,你可以编写自己的GIL类型的图像处理算法。但是如果想要使用特征描述符,关键点,图像分割等等 - GIL并不是一个好选择。恕我直言。

相关问题