需要进行一些像素操作,但是 ImageData
已经改变了。现在它有一个 colorSpace
属性。
那么这是什么,我该如何像平常一样使用它?
只需在 Chrome 中获取一个 ImageData
对象即可重现。
需要进行一些像素操作,但是 ImageData
已经改变了。现在它有一个 colorSpace
属性。
那么这是什么,我该如何像平常一样使用它?
只需在 Chrome 中获取一个 ImageData
对象即可重现。
legacy-srgb
8位深度上。有些显示器无法处理这种低级别的信息。ctx.getContext('2d',{colorSpace:'color-space',pixelFormat:'pixelFormat',linearPixelMath:boolean});
目前还没有人实现它,但Chromium和Chrome正在进行此过程。 colorSpace
属性,并在Context2D对象上公开 getContextAttributes
方法,但我们尚无设置它的方法(也许使用一些启动标志可以,但我没有找到)。
注意:您需要在 chrome://flags
中将“实验性画布功能”标志设置为true,才能访问这些属性。