空间里看到的png图片,点开大图会成变成另一张图。怎么做的?

WBOY
Lepaskan: 2016-06-17 08:31:21
asal
8509 orang telah melayarinya

今天在扣扣空间里看到一张图,小图是一个男孩躺在凌乱的房间里,点开之后就变成了男孩躺在星河里的图片,本来以为是gif,存了一下发现是png格式,这是怎么回事?求大神解释

回复内容:

今天正好转了这个说说。图的作者还是挺会玩的,不过道理很简单。
空间里看到的png图片,点开大图会成变成另一张图。怎么做的?

已经说了这张图是png,这个格式的图片是可以没有背景色的,或者说背景色可以透明。这张图前景色是白色的星星和人。所以你打开大图看见星空并不是图变了,而是看大图时候背景是黑色的,加上前景色就变成了星空。
屋子的线条也只不过是黑色65%左右透明度,所以点开大图之后有黑色的背景而看不见屋子。
作者只是利用图片格式做了个小把戏而已。

前面的答案已经解释过了,我就是来放个图~ PNG是可以做出透明色的。

当小图的时候,一般图片背景是白色(灰白色),而打开时候是黑色背景。

所以我画一个灰白色的圆,一个黑色的正方,然后其他部分都是透明。然后你小图的时候灰白色的圆和透明色还是灰白色。所以就看到了正方形。打开以后背景变成了黑色,和黑色的方混在了一起,变成了灰白色的圆。

这个复杂化了加强接近的颜色,加上灰白色和黑色的半透明就变成一幅复杂的画了。


手机打得,图回去有空上。 我上图两张让你开开眼~ 空间里看到的png图片,点开大图会成变成另一张图。怎么做的?
空间里看到的png图片,点开大图会成变成另一张图。怎么做的?

保存后你发给别人试试
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!