C++ 使用C+的图像处理+;还是继续使用OpenCV?
我有一个问题,我想从你现在的经验中学习。我对在学习过程中实现图像处理算法感兴趣。你建议我用C++来做,还是用OpenCV?< /P> 我的目标不是学习C++本身,而是实现我学习的图像处理算法。 在这种情况下,你推荐我什么?我不想开始,例如用C++,最后(可能经过长的学习曲线)到我必须处理OpenCV的最后一点。 OpenCV只是一个例子,您是否推荐它优于其他图像处理库C++ 使用C+的图像处理+;还是继续使用OpenCV?,c++,opencv,image-processing,C++,Opencv,Image Processing,我有一个问题,我想从你现在的经验中学习。我对在学习过程中实现图像处理算法感兴趣。你建议我用C++来做,还是用OpenCV?< /P> 我的目标不是学习C++本身,而是实现我学习的图像处理算法。 在这种情况下,你推荐我什么?我不想开始,例如用C++,最后(可能经过长的学习曲线)到我必须处理OpenCV的最后一点。 OpenCV只是一个例子,您是否推荐它优于其他图像处理库 感谢您的推荐。OpenCV是最佳选择 不要重新发明轮子。不要实现自己的有限的、有缺陷的图像读取器。不要实现自己非常基本的数据结构
感谢您的推荐。OpenCV是最佳选择 不要重新发明轮子。不要实现自己的有限的、有缺陷的图像读取器。不要实现自己非常基本的数据结构来存储和访问内存中的图像
OpenCV是完美的选择 不要重新发明轮子。不要实现自己的有限的、有缺陷的图像读取器。不要实现自己非常基本的数据结构来存储和访问内存中的图像
我也推荐OpenCV作为第二种观点。因为OpenCV是开源的,所以读一本像Gonzalez和Woods这样的通用图像处理书籍,看看OpenCV中的实现也许是有意义的。我认为有两件事你可能会学到:算法本身和实现技巧。我建议从头开始实现算法,真正学习它们并理解它们是如何工作的。在这之后,您可以将OpenCV用于应用程序,但是如果您查看源代码,那么imho OpenCV的编写就相当糟糕。为了给出第二个意见,我也推荐OpenCV。因为OpenCV是开源的,也许阅读一本像Gonzalez和Woods这样的通用图像处理书籍并查看OpenCV中的实现是有意义的。我认为有两件事你可能会学到:算法本身和实现技巧。我建议从头开始实现算法,真正学习它们并理解它们是如何工作的。在这之后,你可以将OpenCV用于应用程序,但是如果你看一下源代码,你会发现imho OpenCV写得很糟糕。谢谢你的回答。你推荐这本书从OpenCV开始吗?或者,你还有其他建议吗@那是很古老的。在OpenCV 2.0发布之前,我会支持这本书的出版。在版本2之前,OpenCV是C-only。因此,这本书可能在解释算法方面仍有作用,但不是关于如何使用OpenCV编写代码。谢谢大家的回复。我现在明白你的意思了。有你推荐的最新书籍吗?我偶然发现了我提到的这本书的这个版本,它似乎很快就要出版了:你还推荐它吗?我不能评论一本我没看过的书。我最喜欢的一本书是冈萨雷斯和伍兹的《数字图像处理》。这不是关于OpenCV或编码。谢谢你的回答。你推荐这本书从OpenCV开始吗?或者,你还有其他建议吗@那是很古老的。在OpenCV 2.0发布之前,我会支持这本书的出版。在版本2之前,OpenCV是C-only。因此,这本书可能在解释算法方面仍有作用,但不是关于如何使用OpenCV编写代码。谢谢大家的回复。我现在明白你的意思了。有你推荐的最新书籍吗?我偶然发现了我提到的这本书的这个版本,它似乎很快就要出版了:你还推荐它吗?我不能评论一本我没看过的书。我最喜欢的一本书是冈萨雷斯和伍兹的《数字图像处理》。但这与OpenCV或编码无关。