【发布时间】:2019-08-02 04:03:14
【问题描述】:
我对@987654323@ 方法的算法效率有疑问,该方法在 OpenCV 中实现。假设我有一个或多或少看起来像这样的代码(在 Python 3.6 中,但在 C++ 中看起来几乎相同):
# ... Some image processing code ...
_, contour, _ = cv2.findContours(img_mtx_binary,
cv2.RETR_TREE,
cv2.CHAIN_APPROX_NONE)
# ... More image processing code ...
其中 img_mtx_binary 可以是 Numpy 矩阵或 C++ Mat 对象,其中包含二进制 0 或 255 图像,contour 是已创建轮廓的列表。图片大小为 NxM。
Big O 表示法实现算法的效率(或效率范围)是多少?我发现它使用了铃木算法[1],但是在官方论文[2]我找不到关于这个的明确信息。
一切顺利,
米沃什
【问题讨论】:
标签: python algorithm opencv image-processing big-o