https://github.com/Olanetsoft/Blur-Faces-in-Images-in-Nuxt
JavaScript和Vue.js知识需要与本教程并发知识Nuxt.js非必备,但首选
uxt.jsVue.js项目之基石提供架构和灵活性,同时允许我们满怀信心地扩展规模
可扩展性,配有强健模块生态系统和钩子引擎,简单整合我们的REST或GreagQL端点、最受青睐的CMS、CSS框架和其他第三方应用
创建新项目时,我们将使用下文命令搭建新项目
snx创建-nuxt应用<项目名>
代码语言htmlXML高山市xml)
一系列提示会显示为命令结果以下是我们推荐的默认值
下一步,我们需要浏览项目目录并启动开发服务器使用下文命令
sd<项目名称>yerndev
代码语言htmlXML高山市xml)
uxt.js启动热重载开发环境默认无障碍http://localhost:3000
开始安装@nuxtjs/cloudinary依赖方式 :
微信安装@nuxtjs/古典
代码语言CSS系统高山市sss)
第一,我们需要修改unxt.config.js
文件加法@nuxtjs/cloudinary
模块段模块化
模块 : ['@nuxtjs/cloudinary',//添加此万事通
代码语言JavaScript高山市javascript)
下一步,我们需要配置云形云化
下段模块化
段显示如下:
模块 : ['@nuxtjs/cloudinary'万事通//添加此云化:{云化Name:'
'
,使用Component:真实性....
代码语言JavaScript高山市javascript)
上头使用Component
标志集真实性
内置云化构件吾族云名
取自云式仪表板
项目完全搭建后,我们可以开始建像
创建新文件BlurImage``s``.vue
中组件化
文件夹并更新代码片段
<模板化><iv语言类=弹性项目顶端说明性中心bggray-100sm><iv语言类=max-w-4xlmx自动机m:px-6lg:px-8><h1类=文本中心mt-10文本3xl导出9字extrabold文本Gray-900>Nuxt图像中的模糊面
h1>
<iv语言类=mt-8bg-white屏蔽 sm>
iv语言><iv语言类=mt-8bg-white屏蔽 sm>
iv语言><iv语言类=mt-8bg-white屏蔽 sm>
iv语言>
iv语言>
iv语言>
模板化><脚本编程>导出默认{{名称:闪动图像};
脚本编程>
代码语言htmlXML高山市xml)
下一步,我们将导入模糊图像
构件插入页/index.vue
文件代码片段
<模板化><模糊图像/>
模板化>
<脚本编程>导出默认{{名称:内存分页}
脚本编程>
代码语言htmlXML高山市xml)
拆开浏览器,我们应该看到类似下方图像的东西
接二连三更新components/BlurImage``s``.vue
组件使用云图像组件生成图像
<模板化><iv语言类=弹性项目顶端说明性中心bggray-100sm><iv语言类=max-w-4xlmx自动机m:px-6lg:px-8><h1类=文本中心mt-10文本3xl导出9字extrabold文本Gray-900>Nuxt图像中的模糊面
h1>
<iv语言类=mt-8bg-white屏蔽 sm><焊接图像公共标识="/samples/people/group-picture-3.jpg"><cld-transformation效果学="pixelate_faces"/>
焊接图像>
iv语言><iv语言类=mt-8bg-white屏蔽 sm><焊接图像公共标识="/samples/people/group-picture.jpg"><cld-transformation效果学="pixelate_faces:9"/>
焊接图像>
iv语言><iv语言类=mt-8bg-white屏蔽 sm><焊接图像公共标识="/samples/people/group-picture-2.jpg"><cld-transformation效果学="pixelate_faces:5"/>
焊接图像>
iv语言>
iv语言>
iv语言>
模板化><脚本编程>导出默认{{名称:闪动图像};
脚本编程>
代码语言htmlXML高山市xml)
代码片段
- 使用
焊接图像
云形组件 - 应用****
ixelate表情
效果隐藏人民面部原图像 - 应用****
pixelate_faces:9
效果略微混淆原图像中人们的面孔 - 应用****
pixelate_faces:5
反作用隐藏原创图像中人们的面孔
最后,测试应用后, 我们应该得到类似的东西 下方我们有 个人图片
文章面向Nuxt.js图像中的模糊面
币游平台网页版官方可能发现这些资源有帮助