如何使用Javascript检测PNG中断开连接的区域的数量?

问题描述 投票:0回答:1

如何检测下面的 PNG 中有(例如)3 个不相连的区域?有没有人可以推荐我参考的技术或库?不知道如何从这个开始。我想图像处理库中可能存在一个函数,可以将 PNG 分解为检测到的每个图像区域的缓冲区数组。

谢谢!

javascript node.js opencv png sharp
1个回答
0
投票

本教程似乎可以满足您的需要,但是在 Python 中:

https://www.geeksforgeeks.org/how-to-detect-shapes-in-images-in-python-using-opencv/

您可以尝试从该 Python 代码中复制代码和部分逻辑,并使用此问题(和答案)作为基础:

如何在opencv js中从findContours()访问数据

但是,这种方法假设您正在运行 Node JS,而不是浏览器 JS。

如果这有帮助,请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.