扫描到矢量?

3D打印 扫描 CAD
2021-05-10 06:30:20

我只有一些纸上的设计图。将它们扫描到位图很容易,但我没能从中获得有用的矢量。我已经在 gimp 和一些在线服务等程序中尝试过矢量化器。通常,我最终会得到大量虚假矢量(来自灰尘、虚线、图表上的文本、扫描对比度的细微变化等)。

我可以使用哪些工具和/或技术来获得更有用的矢量结果,然后我可以在普通的 CAD 工具中对其进行修改,而无需花费大量的时间先将其全部清理干净?

2个回答

有功能强大但有些昂贵的Scan2CAD

否则,如果您对轮廓而不是中心线感到满意,请扫描黑白,积极清理斑点,屏蔽文本,然后在potrace、autotrace 等中进行矢量化。或者,将位图以正确的分辨率加载到绘图包中,如下所示一个栅格图层并在其上绘制所需的线条/对象。这避免了虚线的恐怖。

遗憾的是,这两种方式都需要大量工作。

我建议在尝试将图像转换为 CAD 之前使用Paint.NET 之类的东西来“修复”图像。

据我所知,大多数 Image-to-CAD 应用程序将使用每个像素的灰度强度来获取 Z 轴值。因此,您可以通过将图像预过滤为灰度并调整对比度来帮助此过程,直到您在 CAD 模型或打印中想要突出的特征之间获得足够的区别。这是使用示例图像的快速示例:

对比度差 对比度差

更好的对比度 更好的对比度

无论您使用哪种程序,通常都会更容易检测第二张图像中花踏板的边缘,它越靠近中心。

GIMP 也有灰度对比度工具。