1

您好,我需要读取 2d 黑白图像并将其转换为 AutoCAD 可以准备的 2d 对象,因此我认为文件格式必须是 DFX。我不太确定该怎么做,它将用于一台机器,在那里页岩从有机玻璃板上切割出一个形状,白色什么都没有,黑色是有机玻璃。我真的不知道如何解决这个问题,读取图像文件并确定它是黑色还是白色很容易!但问题是如何处理这些数据?据我了解,DFX 文件格式可以成行工作吗?任何信息或建议将不胜感激!

4

2 回答 2

1

Autodesk 提供了 DXF 文件格式的参考。看起来它确实是 Autocad(R) 绘图内容的逐行表示。

还有其他变体,例如“二进制 DXF”(Google 搜索“DXF 文件格式”会产生更多链接)。

于 2012-09-19T06:52:39.297 回答
1

AutoCAD 使用矢量图像。你应该看看位图到矢量的转换。

您可以使用跟踪进行转换。Potrace是一个开源的位图到矢量跟踪器库。Potrace 目前可以产生以下输出格式: DXF

然而,位图追踪是不完善的;对于高质量的矢量图像,线跟踪器通常只用于初始跟踪,稍后会进行手动调整。Inkscape是一个开源矢量图像编辑器,提供了对跟踪的内置支持(内部使用 potrace)。

于 2012-09-19T07:01:38.687 回答