首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GAN肖像线条生成 | 清华开源

精致的肖像线条需要艺术家精心绘制,十分耗费时间。一些现有方法使用成对训练数据生成肖像,但是收集数据的过程是昂贵且耗时的。...论文提出一种基于非成对数据的从人脸照片生成肖像线条的方法,该方法可以(1)使用单个网络生成多种风格的高质量肖像线条,以及(2)生成训练数据中未出现的「新风格」肖像。...通过用户实验收集人类对这些肖像线条的偏好,由此计算得到每个肖像线条的质量分数(quality score)。然后用这些数据训练一个回归网络,其输入为一幅肖像线条,输出为该肖像线条的质量分数。...(3)通过在生成器部分引入风格特征及风格分类鉴别器,进一步使得单个模型能实现多种风格的肖像线条的生成。 网络结构示意图 论文进一步提出生成训练数据中未出现的「新风格」肖像线条的方法。...给定一个「新」风格的肖像线条参考图,论文提出使用训练好的生成器,在风格特征空间中搜索一个最优的风格特征,使其生成的肖像线条画在风格上与参考图最相似。

79440
您找到你想要的搜索结果了吗?
是的
没有找到

巧用 CSS 实现动态线条 Loading 动画

loading 动画相比,上述动画缺少了比较核心的一点在于: 线条在旋转运动的过程中,长短是会发生变化的 所以,这里的的难点也就转变为了,如何动态的实现弧形线段的长短变化?...本文将介绍 CSS 当中,几种有意思的,可能可以动态改变弧形线条长短的方式: 方法一:使用遮罩实现 第一种方法,也是比较容易想到的方式,使用遮罩的方式实现。...我们实现两个半圆线条,一个是实际能看到的颜色,另外一个则是和背景色相同的,相对更为粗一点的半圆线条,当两条线条运动的速率不一致时,我们从视觉上,也就能看到动态变化的弧形线条。...transition: --per 300ms linear; &:hover { --per: 60%; } } 看看改造后的效果: 在这里,我们可以让渐变动态的动起来...最后 简单总结一下,本文介绍了 3 种实现动态弧形线条长短变化的 Loading 动画,当然,它们各有优劣,实际使用的时候根据实际情况具体取舍。

93031

挑战任务: 动态时钟

挑战任务:使用OpenCV绘制一个随系统时间动态变化的时钟。 挑战内容 完成如下图所展示的动态时钟,时钟需随系统时间变化,中间显示当前日期。...观察下常见的时钟表盘: 整个表盘其实只有3根表针在动,所以可以先画出静态表盘,然后获取系统当前时间,根据时间实时动态绘制3根表针就解决了。...绘制表盘 表盘上只有60条分/秒刻线和12条小时刻线,当然还有表盘的外部轮廓圆,也就是重点在如何72根线。...,需知道直线的起点和终点坐标,那么72根线就变成了获取72组坐标。...获取系统时间,画出动态的时-分-秒三条刻线 now_time = datetime.datetime.now() hour, minute, second = now_time.hour

90310

升级版APDrawing,人脸照秒变线条肖像,细节呈现惊人

不过,最近一个开发者在GitHub上放出了一个可用于创建线条艺术肖像的项目,基于深度学习开发了ArtLine,其创建的线条肖像画在细节上的呈现效果惊人。...colab.research.google.com/github/vijishmadhavan/Light-Up/blob/master/ArtLine(Try_it_on_Colab).ipynb 艺术肖像线条方面...,去年清华大学曾提出一个层次化的GAN模型APDrawingGAN,可以有效地基于人脸照片生成高质量、富有表现力的线条。...因此,ArtLine结合使用了从Anime sketch着色对数据集中选择的图像,帮助模型更好地了解线条细节。 ? 这是使用ArtLine即时创建的电影海报。 ?...为此,将频谱归一化应用于GAN生成器,以改善训练动态

1.1K10

如何动态加载js

第三方的js文件,自己写的js文件,js越来越多了怎么办? 提出问题: 1、js文件太多了,每个页面都写太麻烦。 2、如果路径变化了,或者js名称变化了怎么办?...3、如何约束js文件的加载顺序?a.js定义了一个函数,b.js要调用,但是b.js先加载了,a.js还没加载完成,造成函数未定义,无法调用。 4、js文件的合并。...开发阶段,js会分成多个文件,这样便于开发。但是成熟了之后会合并成一个文件。这样引用方式就会变化,原先引用一堆js,现在只需要引用一个js。同样不能每个页面都改一遍。...5、加载js完毕之后,要可以执行回调函数。  解决问题: 如何解决这些问题呢?我想到的办法是——动态加载js。就是通过js代码的方式来加载。...下一步是如何管理js。还有js的客户端缓存、复用的问题。

12.8K50
领券