怎么实现图片背景色的黑、白交替

2025-05-11 12:22:15

1、先给图像添加黑色背景:Plot[Sin[x], {x, 0, 2 Pi}, Background -> Black]

怎么实现图片背景色的黑、白交替

2、黑色的参数表达,可以是:RGBColor[0,0,0]。Plot[Sin[x], {x, 0, 2 Pi}, Background -> RGBColor[0, 0, 0]]

怎么实现图片背景色的黑、白交替

3、而白色的参数表示,可以写成:Plot[Sin[x], {x, 0, 2 Pi},Background -> RGBColor[1, 1, 1]]

怎么实现图片背景色的黑、白交替

4、要想实现黑白交替,有一个“赖皮”办法,就是分别以黑白两色的图片交替,做成gif:Export["c.gif",{白色图,黑色图}]

怎么实现图片背景色的黑、白交替

5、在电脑里面找到这幅图片,就是下面这样。

怎么实现图片背景色的黑、白交替

6、而真实的、支持互动效果的方法,就是把背景色参数化,用参数的变化,来控制背景色:Manipu盟敢势袂late[Plot[Sin[x]荑樊综鲶, {x, 0, 2 Pi}, Background -> RGBColor[{Mod[Floor[n], 2], Mod[Floor[n], 2], Mod[Floor[n], 2]}]], {n, 0, 10}]其中,Mod[Floor[n], 2]交替取值0或1。

怎么实现图片背景色的黑、白交替

7、随机的颜色变换:Background ->RGBColor[{RandomReal[n^n - Floor[n^n]], RandomReal[Abs[Si荏鱿胫协n[n]]], RandomReal[Abs[Cos[n]]]}]而n的变化范围是1到10之间的实数,最后得到的效果可能是下面这样。

怎么实现图片背景色的黑、白交替
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢