在将高分辨率 PNG 徽标图像转换为 .C 数组以在连接到 Arduino Uno 的 Duinotech SSD1351 XC3726 128 x 128 OLED 显示器上显示时,我遇到了插值问题,正如您在图像中看到的那样。
在不引入明显插值伪影的情况下执行此操作的最佳实践是什么?
我尝试多次重复这些步骤。
我尝试了不同的基本图像调整大小SASS产品,例如Gimp和Photopea,但没有使用Photoshop,然后在rinkydink electronics.com的图像转换器中完成了代码转换 我已确保我拥有 Arduino 所需的所有正确且功能齐全的库,并且我的 Macbook Pro 不会由于内存空间不足而将程序文件优化到云端。
我确实在 git hub 中找到了一些代码行来执行此操作(正在处理中),它似乎给了我代码,但图像太大。可以再试一次。
从图像来看,我想说你要么以错误的分辨率保存或解析图像。您可以尝试尝试一下它的渲染方式或验证双方的输入和输出设置。