我的应用程序广泛使用图像过滤器。当我使用json.stringify
(canvas)
函数时,在返回对象中,我得到如下使用的过滤器:
"filters":[{"type":"Sepia2"},{"type":"ColorMatrix","matrix":[some values]},]
除了默认细节,我想添加一些关于过滤器的其他细节,如
"filters":[{"type":"Sepia2","isSlider":"Yes","Origin":"userClicked"}]
无论如何要包含这些细节?
原因:我将Json存储在文件系统中,所以当我读取文件时,我也想要有关过滤器的详细信息。
答案 0 :(得分:0)
您需要存储信息,以便在重新渲染图像时使用它。
建议: 1.尽量不要改变织物对象。 2.将额外信息存储在过滤器字段旁边的另一个字段中,并在渲染图像时读取该字段,并将这些属性应用于图像。