盛大应用unity avatarr是什么

利用canvas生成Material design风格的头像:md-avatar
来源:open开发经验库
利用canvas生成Material design风格的头像:md-avatar 
install 
bower install md-avatar usage 
new mdAvatar(options); // It will return a canvas dom element.
new mdAvatar({
size: 100,
text: 'S'
}); // &canvas width="100" height="100"&
new mdAvatar({
size: 64,
text: 'G'
}).toDataURL(); // data:image/base64,.......options 
target (default:null) 
The ID of target canvas, or you can pass a canvas dom. If this field not provide, it will return a new canvas element bydocument.createElement('canvas'). 
size (default:32) 
The size of avatar(canvas). 
text (default:?) 
The text in avatar. You can pass a string in to this field, but it will only take the FIRST char. 
textColor (default:white) 
The color of text. 
textSize (default:this.size / 2) 
The size of text. 
textAlign (default:center) 
textBaseline (default:middle) 
fontFamily (default:sans-serif) 
bgColor (default: depend onthis.text) 
The avatar's background color. By default, it contains color patterns(500) in . And the color's default value is depend onthis.text(not random). 
项目主页:
免责声明:本站部分内容、图片、文字、视频等来自于互联网,仅供大家学习与交流。相关内容如涉嫌侵犯您的知识产权或其他合法权益,请向本站发送有效通知,我们会及时处理。反馈邮箱&&&&。
学生服务号
在线咨询,奖学金返现,名师点评,等你来互动【学习笔记】django-avatar插件的使用 - 简书
【学习笔记】django-avatar插件的使用
参考链接:
django-avatar是一个应用于django的头像插件。可以提供在线的头像也可以用提供本地的头像管理功能。如果用户没有头像,可以提供多种风格的默认头像(就是想要这个才用的它╮(╯▽╰)╭,感觉本末倒置了╮(╯▽╰)╭,不过没关系啦,开心就好╮(╯▽╰)╭)。
pip安装django-avatar包,也可以下载源码自行安装。
pip install django-avatar
注意,django-avatar插件依赖与Pillow,所以没有安装Pillow包的话,会先安装一个Pillow。但是,Pillow是需要很多系统包支持的T_T。特别是libjpeg 和zlib。unbantu上安装如下:
apt-get install libjpeg-dev
apt-get install zlib1g-dev
在django app中加入django-avatar
INSTALLED_APPS = (
2.同步django-avatar应用数据库
python manage.py syncdb
3.加入django-avatar管理页面url
urlpatterns = patterns('',
(r'^avatar/', include('avatar.urls')),
插件提供头像上传修改功能,url的name为avatar_change,可以像下面这样引用:
&a href="{% url 'avatar_change' %}"&Change your avatar&/a&
4.模版中的标签django-avatar提供了多种模版标签在模版中使用。使用之前需要在模版中加入{% load avatar_tags %},加载django-avatar的标签。
{% avatar %}最简单的,可以使用{% avatar user %}或者{% avatar user 64 %}这样的标签获得一个头像,{% avatar %}标签会返回一个完整的&img&元素,显示用户上传的头像。如果没有,会链接一个默认风格的头像,比如这样:![](/avatar/bbea1189cae05b0ca28e/?s=64&d=mm)
{% avatar_url %}如果对头像样式有自定义要求,只需要头像src的,可以使用{% avatar_url
user 64 %}这种方式,这个标签返回一个头像url地址,可以结合自己的&img&标签使用:[站外图片上传中……(2)]
上面标签中用到的user可以是django的user对象,也可以是用户名username。后面可以定义头像大小,比如示例中的‘64’。
有了django-avatar插件后,就可以在我的博客demo中愉快的使用头像功能了。可是...【待续】3.6 创建你的Avatar
本文所属图书&>&
本书由微软资深企业架构师兼Kinect应用开发专家亲自执笔,既系统全面地讲解了Kinect技术的工作原理,又细致深入地讲解了Kinect交互设计、程序开发和企业应用展望。全书不仅包含大量实践指导意义极强的实战案例,...&&
Kinect可以识别追踪你的声音和肢体语言,但是面部表情呢?在CES 2011上,微软CEO鲍尔默曾以卡通形象出场,并且介绍Kinect Avatar服务,如图3-49所示。
Avatar卡通人物与真人相比特征鲜明,其可对你的面部表情进行识别并展示。Avatar Kinect为用户提供了一个虚拟平台,免费提供给所有Xbox Live会员,你可以与好友进行面对面的聊天交流。它能识别你的表情、眼神、口形、皱眉,这样可使用户更加&真实&地进行聊天,仿佛聚会时围坐一圈畅谈人生。
你站在那里,Kinect Avatar就出现了,举手投足,动作一致;一颦一笑,栩栩如生。这些在技术上如何实现的呢?
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&
您的浏览器不支持嵌入式框架,或者当前配置为不显示嵌入式框架。
文章下载读书}

我要回帖

更多关于 unity3d avatar是什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信