【问题标题】:Any opencv library intended for image effects only任何仅用于图像效果的 opencv 库
【发布时间】:2012-01-21 03:17:45
【问题描述】:

是否有任何基于 opencv 库的可用于图像过滤效果(如鱼眼、老电影等)的开源库。如果您参考 opencv 上任何对此有帮助的书籍/网站,我将不胜感激。

【问题讨论】:

    标签: image image-processing opencv


    【解决方案1】:

    没有任何基于OpenCV的,因为这不是OpenCV的目的。另一方面,一个非常受欢迎的库是ImageMagick

    ImageMagick 包含一组用于创建、编辑、合成或转换图像的工具,但它还通过Magick++ 提供了一个 C++ API,您应该看看。

    我还建议您查看Fred's ImageMagick Scripts 以获得使用 ImageMagick 工具轻松实现的几种效果的列表。

    【讨论】:

    • 谢谢,至少在这种情况下,Imagemagick 将非常有用。我想使用 opencv 的原因是,我的应用程序也有面部检测功能。 opencv 中已经有很多关于此的示例。我可以同时使用,但如果我单独使用 opencv 轻松实现所有效果会很棒。
    • OpenCV 不是为图像效果而设计的,为了轻松完成这项任务,还缺少很多东西。我相信你应该使用 OpenCV-ImageMagick 的组合来完成这项工作。
    【解决方案2】:

    阅读 Gary Bradsky 的 "Learning OpenCV"。它有关于鱼眼失真的细节。或者查看this SO,它也处理鱼眼效果及其模拟。老图效果说明在this SO.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-04
      • 2011-08-26
      • 1970-01-01
      • 2014-05-28
      • 2021-06-27
      • 2012-10-24
      • 1970-01-01
      • 2018-08-12
      相关资源
      最近更新 更多