多语言展示
当前在线:497今日阅读:2今日分享:38

图像栅格化前后的区别

拿到一幅图片,转化为数据,再把数据转化为图片,发现,杯具了,图片的颜色变了。这是怎么回事?让图片栅格化,就可以解决这个问题。
工具/原料
1

电脑

2

Mathematica

方法/步骤
1

给出一幅图片。

2

数字化该图片。

3

把数据还原为图片。额,图片颜色变了。

4

如果栅格化图片呢?

5

看看图片的数据,尤其注意看数据的结构,是多少通道。

6

此时,数据转化为图片,就不会变色了。

注意事项
1

原来的图片u是四通道图片,对应的数据也是四通道的,因此,Image的时候,Mathematica默认使用了四通道的颜色空间——CMYK,图片变色了。

2

v是栅格化之后得到的图片,是三通道的RGB图片。Image的时候,Mathematica默认使用RGB颜色空间,因此不变色。

推荐信息