OpenCV的ArUco库有没有skimage替代品?



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

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

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

这是一个来自skimage库本身的很好的例子,其中库cv用于捕获网络摄像头提要。所以它们实际上是兼容的。
注意:这是不赞成的,所以只考虑它作为一个证明。可能有比这更好的解决方案来使用网络摄像头(可以直接使用cv2)
https://gist.github.com/stefanv/5160329

最新更新