先说结论:不存在圆形图片,和各种形状的图片。
所有位图格式从数据来说都是矩形的。
我们看到的圆形和其他形状也只是其余区域透明而已。
支持透明的格式主要有gif和PNG。
有些看图软件看有透明信息的图片时不能显示透明,可能显示成白色或黑色。
要保存成其他形状,只能用透明背景。但是当你用别的看图软件打开,或者上传的时候,它会自动放到一个方形里,默认成白色背景。
矢量图本质:矢量图,每放大一次,就会重新计算一次,自动填充像素。
参考:
矢量图最大的特点是可以随意缩放,不论您如何改变矢量图像的大小,矢量图的质量是不会变的,因为矢量图完全由数学公式构成,图像大小不影响数学公式的表达。
矢量图就像:有一个园,圆心在(1,4),半径为5,就像数学定义
位图就相当于一块由有限个点组成的画布,把满足上面这个圆的定义的点标记一下。比如(1, 9), (2, 8)之类的
依靠数学定义,只要你肯算,就能找到无数个满足这个圆的点,并且屏幕的像素是有限的,所以找到最“光滑”的那几个点连起来,看起来就是这个圆放大了完全不会变形。
位图,那几个点是已经定义好了的,放大之后只能看到越来越大的一个个马赛克。