Answers:
一个 .dwg文件 是一种CAD(计算机辅助设计)文件格式 AutoCAD的 。
它是一种矢量(基于行)文件格式 - 这是“折线”的来源 - 而不是像素文件格式。折线只是一个点(2D或3D)列表,在显示时由直线连接。看到 这篇维基百科文章
我认为公司使用的工具采用这种格式来设置将切割器移动到金属板上以切割设计所需的命令。
你女朋友用来设计图像的是什么?
她需要使用一个使用矢量(基于行)格式而不是像素(位图)格式的程序来存储它的数据。虽然您可以获取采用位图并尝试将它们转换为矢量的程序(与光学字符识别软件的工作方式相同),但它们不是100%准确,因为位图可能是 什么 。 OCR之所以有效,是因为程序“知道”图像代表文本,因此可以查找字符。
有一些方法可以将照片转换为矢量 - 您需要查看边缘检测算法。然后可以将这些边转换为折线。我不知道有任何软件这样做,所以可能会找到与你相同的链接。
最后一个问题 - 这是个人项目还是来自大学/学院的事情?如果是后者,那么学校应该能够提供帮助。
拍摄照片并使其成为矢量很难,你会发现自动执行此操作的程序的结果通常是不易察觉的,除非它是一个只有几个固体形状的非常简单的图片(例如,对于普通背景的酒瓶比人站在树前)。最好是与有这种事情的人一起手工完成(你会在设计公司,标志店等找到这样的人)。
如果你找不到愿意这样做的人,或者成本太高......但是你对photoshop或gimp很好,那么你可以用一种更容易矢量化的方式准备照片,然后再矢量化它自己。
您的目标是减少颜色和形状的数量,并摆脱细节和复杂的位。这取决于最终的输出,这种金属印刷是什么样的东西,最终的结果是一切都是从金属切割?它是否允许不同的切割深度?如果机器只能切割一个深度,那么基本上就没有阴影......只有实心的形状或轮廓。一切都是削减或不削减。在这种情况下,您可能希望使图像只有2种颜色,一种用于切割,一种用于不切割。类似于photoshop命令图像 - >调整 - >门槛会这样做。如果您使用钢笔工具,也可以在插图画家中跟踪图像。
如果你可以以某种方式做多个深度或颜色,你需要从公司确切地了解有多少可能。假设有可能削减4个不同的深度...在Photoshop中你可能会做这样的事情:image - >模式 - >索引颜色 - >颜色数量(4)。然后我会做像尘埃和过滤器这样的过滤器。划痕或中位数以清除毛发或树叶等微小细节,同时保持较大的形状完整(除非公司说他们的机器可以处理小细节)。
有一个开源项目( http://outliner.codeplex.com/ )可以将检测到的边缘保存为矢量格式SVG或PDF。但我不知道是否有将SVG或PDF转换为DWG的实用程序。