注意:无特殊说明,Flutter版本及Dart版本如下:Flutter版本:1.12.13+hotfix.5Dart版本:2.7.0ClipRectClipRect组件使用矩形裁剪子组件,通常情况下,ClipRect作用于CustomPaint、CustomSingleChildLayout、CustomMultiChildLayout、Align、Center、OverflowBox、Sized
分类:
其他好文 时间:
2020-03-12 23:40:19
阅读次数:
61
给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 例如:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回锯齿形层次遍历如下: [ [3], [20,9], [15,7]] ...
分类:
编程语言 时间:
2020-03-02 01:17:14
阅读次数:
127
一、图片加载的工作流概括来说,从磁盘中加载一张图片,并将它显示到屏幕上,中间的主要工作流如下:假设我们使用 +imageWithContentsOfFile: 方法从磁盘中加载一张图片,此时的图片并没有解压缩;然后将生成的 UIImage 赋值给 UIImageView;接着一个隐式的 CATran... ...
分类:
移动开发 时间:
2020-02-26 14:12:52
阅读次数:
88
1、OpenGL使用的是RGB颜色空间,例如三个颜色分量各占8位,那么就说这个颜色值色深24,能够表示2^24中颜色。 2、多重采样是基于采样的抗锯齿技术,有OGAA(ordered grid anti-sliasing)、SGAA(sparse grid anti-aliasing)、MSAA(m ...
分类:
其他好文 时间:
2020-02-24 00:33:17
阅读次数:
83
1、svg绘制出来的每一个图形的元素都是独立的DOM节点,能够方便的绑定事件或用来修改。canvas输出的是一整幅画布; 2、svg输出的图形是矢量图形,后期可以修改参数来自由放大缩小,不会是真和锯齿。而canvas输出标量画布,就像一张图片一样,放大会失真或者锯齿 https://www.cnbl ...
分类:
其他好文 时间:
2020-02-10 11:54:23
阅读次数:
60
对字体进行抗锯齿渲染可以使字体看起来会更清晰舒服。在图标字体成为一种趋势的今天,抗锯齿渲染使用也越来越多。 font-smoothing是非标准的CSS定义。它被列入标准规范的草案中,后由于某些原因从web标准中被移除了。 但是,我们可以用以下两种定义进行抗锯齿渲染 -webkit-font-smo ...
分类:
Web程序 时间:
2020-02-06 01:47:13
阅读次数:
122
带alpha通道的图片有GIF和PNG,但是GIF只有8位,失真严重,边缘锯齿非常明显。做动画,其它考虑PNG24,用css3animations播放。但是,每个都配置太麻烦。综合考虑还是做透明背景的及带alpha通道的视频做背景做好。带alpha通道可以跟背景融合的视频,常用有三种格式微软AVI,微软压缩比太差,文件太大。苹果mov,在windows平台,要装相关插件。谷歌webM,只要与新版c
分类:
Web程序 时间:
2020-01-23 00:08:54
阅读次数:
127
因为之前代码写得太乱了。最近在重写,忘了开分支。有兴趣查看之前代码的朋友可以重置回c8034eb这个commit之前的代码看。重写完成后会重写一篇文章,抱歉啦。 前言 话不多说,先上图。后者红框里是浏览器默认的文本排版,右侧会有锯齿(至于难不难看就见仁见智啦哈哈)。前者是使用自己开发的hyphenj ...
分类:
Web程序 时间:
2020-01-19 12:42:15
阅读次数:
127
获取到的bitmap剪切为圆形 private Bitmap createCircleBitmap(Bitmap resource) { //获取图片的宽度 int width = resource.getWidth(); Paint paint = new Paint(); //设置抗锯齿 pai ...
分类:
其他好文 时间:
2020-01-10 01:11:05
阅读次数:
156
最早出现在DeeplLab系列中,作用:在不改变特征图尺寸的同时增大感受野,摈弃了pool的做法(丢失信息); 结构如下: 存在的问题:棋盘效应(特征图不是处处可导!) 解决方法:使用锯齿状的卷积核 ...
分类:
其他好文 时间:
2019-12-26 13:29:24
阅读次数:
196