注释
这是一个很好的问题!在回答之前,解释一下 LaserGRBL 的工作原理很重要。 当您需要以 10 行/毫米的速度雕刻 50×50 毫米的图像时,您需要生成要雕刻的 500×500 像素的像素图。请注意,10 行/毫米相当于 254dpi(1 毫米 x 2.54 毫米/英寸)的分辨率,这已经是一个很好的质量。 因此,当您要求生成 50x50mm @ 10 线/mm 时,LaserGRBL 会将您的图像缩放为 500x500px,独立于图像的原始尺寸。如果原始图像更大,它将被缩小到这个尺寸,如果更小,它将被放大。 所使用的算法可以在 NearestNeighbor 和 HighQualityBicubic 之间进行选择。 显然,任何一种缩放都会导致伪影、平滑和锐度下降;然而,如果起始图像具有更高的分辨率,则下采样伪影可以忽略不计。相反,如果初始分辨率非常低,则伪影可能会很明显。 如果您想保留原始图像而没有任何伪影,您必须生成像素大小与所需线/毫米和大小完全匹配的图像。
|
伟大的! |
关于文件格式和压缩,请记住“纯白色”像素 (RGB 0,0,0) 是 LaserGRBL 的特例,因为它允许跳过此特定像素/区域的雕刻并使用 G0 快速定位更高的速度。 Jpg 格式经常对图像进行无形的“染色”,使用在人眼中看起来相同但在计算机中看起来不同的相似颜色。这对于从网络上下载的一些图像尤其令人讨厌,这些图像的背景应该是完美的白色,但并不是因为使用了高压缩。 LaserGRBL 可以通过“ white clip ”控制帮助解决这个问题,它设置了转换引擎可以读取为“纯白色”的阈值。 应避免使用高压缩率的 Jpg,但如果压缩率不高也可以。 |
矢量化使用 PoTrace 算法。我不知道它的内部细节,所以我无法回答你最后一个问题。如果您想了解更多信息,可以阅读PoTrace 技术论文。 |
不需要透明背景,因为我拍摄图像并在进行任何计算之前将其放在白色背景上。 |
PS:如果你使用 inkscape,有一个插件可以直接从矢量 SVG 生成 GCode。 |
太谢谢了! |
嗨 arkypita 和 lasergrbl 社区,
我是激光雕刻的新手,所以这个问题的答案对你们中的许多人来说可能是显而易见的,如果是这样我道歉……
无论如何,我想知道最好的光栅格式是什么如果我从矢量软件作为插图画家或 inkscape 生成它,则使用广告输入到 laserGRBL。BMP?图片?PNG?压缩级别?子采样?透明背景?尺寸与雕刻尺寸有关吗?像素密度?
先感谢您!