我需要检测轮廓(物体)并找到检测到的物体的周长。
例如,我有以下图片:
所有图片均为二进制,因此仅包含# user_group_friends = group_members & user_friends
# REPLACE WITH:
user_group_friends = Friend.where('is_group_member = ? AND is_user_friend = ?', true, true)
和0
。
我需要首先检测物体,然后找到物体轮廓的周长,我想这个区域是因为这只是所有物体像素的总和。
我在寻找物体时使用4像素相干性。
我找到了一些算法,但是如果我有一个1和0的数组,就无法弄清楚它们是如何工作的以及如何实现它们。
请有人提供最容易理解算法的解释或代码示例。
我需要在不使用1
或任何其他库的情况下执行此操作。
答案 0 :(得分:1)
以下是您可以做的事情: