V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
CSGO
V2EX  ›  分享创造

用 AI 做了个图片转 4bit 十六进制的 html 页面

  •  
  •   CSGO ·
    wyfang · 344 天前 · 1880 次点击
    这是一个创建于 344 天前的主题,其中的信息可能已经有所发展或是发生改变。
    白嫖 V 友发的 coze.com,原因是做 AR 硬件显示,有个需求是把图片转成这种 0x00, 0x36, 0x03, 0x69, 0x36, 0x9d, 0x69, 0xdf 。用的 4bit 的 16 颜色的灰度图片,但是我是设计,我对这样的结果感到不可控,因为比如对于我设计的一个普通 icon ,那么这样一组数据到底在 AR 中显示是什么效果我并没有很有数,只能通过给 png ,然后实际在眼镜中查看效果,这非常没有效率。
    开发发了一个现在 AR 里用到的转换代码:bmp2hex:
    https://github.com/robertgallup/python-bmp2hex
    我在电脑上能导出数据,但也看不到效果,所以一开始让 AI 写了个能把这个数据展示出图形的页面。

    但后来我又想,能否直接页面选择一个本地图片进行显示数据还能显示图形,结果 AI 也做到了,不过因为我不理解 bmp2hex 里如何处理的图片,我感觉它应该更可靠,而且我对 AI 的要求也和这个 bmp2hex 一样,应该是得有个 4bit 的 bmp 图片才行。结果 AI 一开始一直说 html 应该处理不了这么复杂的,结果我理顺了我理解的处理方式,让它写了一个,但是意外的发现我随便选一个 png 都可以被转换和展现.

    https://github.com/wyfang/img2hex
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3155 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 14:05 · PVG 22:05 · LAX 06:05 · JFK 09:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.