Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一张笔记本的图片(带有正方形),并且像描述中一样在其中绘制了线条和点。输出应该是一个数据结构,其中包含有关边界和点的信息。怎样才能做到这一点?如果可能,程序应该动态处理这个(给定一个视频)。
是的,这可以通过各种图像处理技术来实现。
一种可以提供帮助的著名技术称为Canny Edge Detector. 它可以检测图像中所有定义的边缘。更多可以在这里查看。各种 python 和 C# 图像处理库使这变得非常容易。以OpenCV为例
Canny Edge Detector
对于检测边缘中间的点,这将由您来决定,除非有人知道一个库也可以让这变得简单。我建议查看我们通过精明边缘检测器检测到的每个正方形,看看中间是否有任何深色值。
对于数据结构,这也取决于您。
请记住,视频只是一系列图像。只需对所有图像应用相同的技术。