吴路安徽 发表于 2016-7-3 08:48:12

求教image.new的数据格式

最近在研究Lua,然后学生软件坏了,只好自己手动编译。在编到一个需要image.new的地方时,我查阅TI的API文档,不会!仿照其他的图片数据格式,还是不会!里面不仅仅是反斜杠和数字居然还有各类字符!……所以来请教一下,如何将图片编译成image.new的数据格式?

超越说 发表于 2016-7-3 18:54:40

本帖最后由 超越说 于 2016-7-3 18:58 编辑

为毛我觉得是 TI Image
考虑看下这个吧: https://hackspire.org/index.php/TI.Image ,第一句就是The TI.Image format is a type of image used in several places in the Nspire documents, such as Lua scripts.

External Links 部分有图片转换器的相关信息。

艾哈迪利 发表于 2016-7-3 19:43:10

学生软件还能坏了?

imath 发表于 2016-7-3 21:20:22

是模拟器过期了吧。

新版只能用模拟器插入图片。

吴路安徽 发表于 2016-7-4 07:41:45

imath 发表于 2016-7-3 21:20
是模拟器过期了吧。

新版只能用模拟器插入图片。

那么请解释一下nSpaint 0.7

吴路安徽 发表于 2016-7-4 07:41:52

imath 发表于 2016-7-3 21:20
是模拟器过期了吧。

新版只能用模拟器插入图片。

那么请解释一下nSpaint 0.7

吴路安徽 发表于 2016-7-4 16:22:45

另外,图像宽度/高度/缓冲区大小超过999之后如何排列?2130*5682的文件头怎么办

zqqyyy 发表于 2016-7-4 18:59:18

吴路安徽 发表于 2016-7-4 07:41
那么请解释一下nSpaint 0.7

nspaint好像只支持api1.0的,貌似2.0就不行了

zqqyyy 发表于 2016-7-4 19:46:56

吴路安徽 发表于 2016-7-4 07:41
那么请解释一下nSpaint 0.7

经检验,确实api2.0以后nspaint的导出就不能用了

吴路安徽 发表于 2016-7-4 21:09:11

zqqyyy 发表于 2016-7-4 19:46
经检验,确实api2.0以后nspaint的导出就不能用了

JSEA2+nsp我在机上用着挺好。。。?而且如果宽度/高度大于999之后数据怎么排列?

zqqyyy 发表于 2016-7-4 22:11:19

吴路安徽 发表于 2016-7-4 21:09
JSEA2+nsp我在机上用着挺好。。。?而且如果宽度/高度大于999之后数据怎么排列?

注意!你在机上运行的好只是一部分,要是移植为独立lua脚本的话有一些问题:要在lua脚本开头加“platform.apiLevel='1.0'”,否则无法显示图片,而且1.0和2.0的字符串对齐位置貌似是不样的,1.0是左下角,2.0是左上角,千万注意!
(什么999的我不会)

吴路安徽 发表于 2016-7-4 22:22:48

zqqyyy 发表于 2016-7-4 22:11
注意!你在机上运行的好只是一部分,要是移植为独立lua脚本的话有一些问题:要在lua脚本开头加“platform ...

。。。。。。好吧,那么怎么在客户端添加?

吴路安徽 发表于 2016-7-4 22:32:03

本帖最后由 吴路安徽 于 2016-7-4 22:38 编辑

求分析,1000x1大小图像的文件头:\232\003\000\000\001\000\000\000\
2000x1的文件头:\208\007\000\000\001\000\000\000\
3000x1的文件头:\184\011\000\000\001\000\000\000\
都奇怪的要命,算了半天摸不着头脑。

zqqyyy 发表于 2016-7-4 23:19:44

吴路安徽 发表于 2016-7-4 22:32
求分析,1000x1大小图像的文件头:\232\003\000\000\001\000\000\000\
2000x1的文件头:\208\007\000\000\ ...

你发的网站上有介绍的,我看了,你也看看好了

imath 发表于 2016-7-9 16:39:45

吴路安徽 发表于 2016-7-4 07:41
那么请解释一下nSpaint 0.7

没用过nspaint
页: [1]
查看完整版本: 求教image.new的数据格式