【问题标题】:Is there an skimage alternative to OpenCV's ArUco library?OpenCV 的 ArUco 库是否有 skimage 替代品?
【发布时间】:2021-04-27 21:18:58
【问题描述】:

我过去曾在我的一个项目中使用过 OpenCV,我记得 AruCo 库对于指定某些区域、校准相机等非常有用。
我目前正在从事另一个将涉及图像处理的项目,并且我一直在使用 SciPy 来完成与数据相关的任务。因为我将使用 SciPy,所以我一直在考虑使用 skimage,因为它可能与我将使用的其他包更相关。
问题是:我想使用与 AruCo 库类似的东西(如果不一样的话),因为它使用起来很方便。 skimage有这样的解决方案吗?

这是有问题的图书馆, AruCo library for OpenCV

【问题讨论】:

    标签: python opencv image-processing scikit-image


    【解决方案1】:

    经过一番挖掘,我注意到 OpenCV 和 skimage 在很大程度上相互兼容。到目前为止,我遇到的唯一问题是 io.imshow() 和 cv2.imshow() 彼此产生类似负的颜色(即在 Colab 中)。
    如果可以解决该问题(和其他潜在的小问题),只需将 AruCo 与 cv2 一起使用并在需要的地方使用 skimage 就很容易了。这可能需要一些工作,但这是可能的。

    这是 skimage 库本身中的一个很好的示例,其中库 cv 用于捕获网络摄像头供稿。所以它们实际上是兼容的。
    注意:这已被弃用,因此只需将其视为证明。使用网络摄像头提要可能有比这更好的解决方案(可以只使用cv2
    https://gist.github.com/stefanv/5160329

    【讨论】:

    • 以下是颜色的变化以及如何修复它...stackoverflow.com/a/65435569/2836621
    • 我从没想过枕头是奇怪颜色的原因,并不是说这对我来说是个问题,但我非常感谢您的意见!
    • 它实际上是 OpenCV 奇怪的,因为它使用 BGR。其他人都使用 RGB。
    猜你喜欢
    • 1970-01-01
    • 2017-03-25
    • 2013-08-23
    • 2010-09-13
    • 2013-01-29
    • 2011-01-19
    • 2020-06-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多