编程语言
首页 > 编程语言> > C#-图像的分离和分析

C#-图像的分离和分析

作者:互联网

这是场景:
我正在将Visual Studio 2008与.NET Framework 3.5配合使用.我正在使用C#.对于数据库,我正在使用MySQL.我在窗体上有一个图片框,并有10-12个按钮(每个按钮都有一些图像处理功能).单击按钮之一后,将显示“打开文件”对话框,用户可以在其中选择要提供给程序的特定文件.单击另一个按钮时,程序应执行以下操作.
我有一个电路的图像.假设这是提供给程序的图像.例如

我打算做的是-程序应假设电路标记如下:

然后应该分离图像并将信息存储在数据库中.

有没有办法做到这一点.反正可以告诉我这样做的方法吗?任何帮助或建议,请.

谢谢.

解决方法:

在图像处理中,找到电路“部分”的问题被称为connected component labeling.如果您使用的是C#,我相信您可以使用EmguCV(OpenCV库的包装器)来解决问题的第一部分.为此,您必须考虑白色像素为背景,黑色像素为对象.

现在您有了分离的迹线,问题已减少到查找并标记白点.同样,您可以通过连接的组件标签解决问题,但是现在对象由白色像素表示,背景由黑色像素表示.

标签:image-processing,visual-studio-2008,windows,c
来源: https://codeday.me/bug/20191201/2083273.html