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

图片颜色的计算机处理

给出一幅图片,我们希望改变图片的颜色,计算机可以帮助我们轻松处理。下面,我就介绍一下具体做法。用到的工具是Mathematica。本文要处理的图片是下图。
工具/原料
1

电脑

2

Mathematica

方法/步骤
1

把图片加载到Mathematica里面,并转化为图片数据。

2

用1减图片数据的每一个数字,得到反色图片的数据。

3

对数据里面的每一个数字x,执行如下操作:x^(x+2)会得到什么数据?

4

把数据转化为图像:#^(# + 2) & /@ 图片数据//Image

5

x^(x+5),颜色会变的更深一些。

6

x^(x+n),当n从1增加到10,可以通过一个颜色逐渐变深的动态图,加以演示。

7

x^n,当n从1增加到30,效果也是逐渐加深,乃至“黑夜降临”。

8

反之,Log[x + n],n从1逐渐增加到6,图像逐渐白耀化,直到白茫茫一片。

9

n^x,当n从0.1增加到0.9的过程。

10

上面的图像,看起来是好像是反色的,所以,处理一下:1-n^x就变成了正色。

推荐信息