JS:文本到图像
JS: Text to Image
我目前正在制作一个玩具项目,将一串文本转换为一系列 GitHub 提交。最终结果应如下所示:
我目前正在研究的解决方案是获取一串文本并将每个字符转换为一个 7x7 的布尔值数组,其中 true
是一个绿点,而 false
不是.然后我将迭代它以提出要发送到 GitHub 的提交数组。
对于第一部分,我一直在寻找一个包含文本的 npm 包,例如 ascii 字符和 returns 代表文本的 bmp 或类似图像,但我没有找到任何运气。
有谁知道可以做类似事情的图书馆吗?我的主要要求是我可以设置输出的 'resolution',这样我就可以从中得到一个 7x7 的图像。或者,如果有完全不同的解决方案,我也很乐意听到。
谢谢
由于您使用的是 node.js,因此您可以使用 opencv4node.js。它具有将文本写入图像的功能,通常用于注释图像,但应该适合您的情况。
图像可以是您喜欢的任何网格大小。然后您可以遍历像素并使用它们的坐标来确定提交。
我目前正在制作一个玩具项目,将一串文本转换为一系列 GitHub 提交。最终结果应如下所示:
我目前正在研究的解决方案是获取一串文本并将每个字符转换为一个 7x7 的布尔值数组,其中 true
是一个绿点,而 false
不是.然后我将迭代它以提出要发送到 GitHub 的提交数组。
对于第一部分,我一直在寻找一个包含文本的 npm 包,例如 ascii 字符和 returns 代表文本的 bmp 或类似图像,但我没有找到任何运气。
有谁知道可以做类似事情的图书馆吗?我的主要要求是我可以设置输出的 'resolution',这样我就可以从中得到一个 7x7 的图像。或者,如果有完全不同的解决方案,我也很乐意听到。
谢谢
由于您使用的是 node.js,因此您可以使用 opencv4node.js。它具有将文本写入图像的功能,通常用于注释图像,但应该适合您的情况。
图像可以是您喜欢的任何网格大小。然后您可以遍历像素并使用它们的坐标来确定提交。