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

GPUImage详细解析(十一)美颜+人脸识别

前言 一个群友用琨君的美颜录制和讯飞离线人脸识别SDK做了一个demo,功能是录制视频,要求有美颜,并且能识别人脸并放置贴图。...遇到的问题 1、贴图无法出现在录制的视频中 启动群友提供的demo,预览正常,录制的视频确实没有贴图; 检查响应链代码,发现代码的实现存在一个问题: 预览的帧和写入视频的帧不是相同的,GPUImageUIElement...的输出的结果是直接指向合并的filter,合并后的图像直接输给writer写入文件;屏幕的贴图预览效果是因为canvasView直接被addsubview到视图层中。...通过检查人脸识别的输出结果,确定人脸识别的输出是正常; 检查canvasView的更新,发现问题: canvasView没有更新。 解决方案是把canvasView添加到视图层。...如果是实际应用,可以考虑3~5帧左右做一次人脸识别。 还有另外一个简单的思路:把输入从摄像头变成视频,对视频进行逐帧人脸识别并吧贴图合并到视频中。

2.2K50

GEE错误——影像加载过程中出现的图层无法展示的解决方案

很多时候你也会遇到这种情况,当我们对于加载后的影像出现无法展示或者其它一些可视化的问题时,就会出现上面的状况。...本文的TPI指数的展示过程中出现的错误,其中TPI具体指 TPI指地形坡度指数(Topographic Position Index),它是一种用于描述地表地形的指数。...生态系统研究:TPI指数可以用于研究地形对生态系统的影响。不同的地形类型可能具有不同的水文条件、土壤类型和植被分布,因此TPI指数可以帮助揭示地形与生态系统之间的关联性。 4....总之,TPI地形指数在地貌学、生态学、水文学等领域中具有广泛的应用,可以提供对地表地形特征和其对环境和生态系统的影响的深入理解。...return calculateSlopeAspect(extendedIM).clip(im.geometry()) }) elevation=elevation.mosaic() // 可视化图层

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

    玩转C4D丨3D视觉设计必备指南

    ,树枝,树干粗细程度等,并配合C4D自带的克隆工具,可以非常简单高效的创造森林场景效果,最新版本的Foreste还与C4D着色器结合,可以快速实现树叶颜色的随机效果。...这款插件完美的解决了C4D无法隔行选择的问题,不仅可以隔行选择面,而且可以设置间隔的数值,非常方便。...在图层中快速查找对象 执行查看-转到第一激活对象命令,可以帮助设计师在复杂场景中快速定位找到所需物件图层,高频操作命令。...QQ小世界“地裂飞龙” Substance painter-PBR材质制作 Substance painter软件是一款功能强大的3D纹理贴图软件,能够非常方便,直观的输出高质量PBR贴图,C4D与...模型无PBR贴图(左)与有PBR贴图(右)引擎渲染效果对比 C4D与SP,ZB联动案列“以小世界发布器Landmark为列“ 首先我门在C4D里进行概念模型的设计,因为是中国古风的建筑类型,所以我们在创意方案上使用了大量的中国风元素来作为装饰

    1.7K22

    IDEA 无法识别 Nodejs 包中的关键字

    问题描述 由于我是一个 IDEA 偏执狂(即任何能在 IDEA 开发的功能绝不使用另外一个编辑器),所以本来适合在 VSC 上面开发的 nodejs,我也通过下载 node 的插件使用了 IDEA 开发...但是现在遇到一个问题,就是 IDEA 忽然无法识别我引入的包了,之前和 core 库还有其他的都可以,最近由于业务需求,我多加了一个ejs的包就不行了。.../module/routes.js'); const url = require('url'); const ejs = require('ejs'); 如图,以上是我引入的包,ejs'中的方法完全没有提示...,也就是没有识别出来。...解决方案 打开设置,然后打开如图所示的位置: ? 点击右边的 download 之后选择你需要的包,然后安装即可。 ? 安装速度很快,完了之后点击确定即可。

    2.5K10

    解决IDEA中SpringBoot无法识别.yml文件的问题

    IDEA关于SpringBoot中yml文件一写代码就无法运行问题的解决(yml文件无法被识别的解决) 解决IDEA中SpringBoot无法识别.yml文件的问题 最近学习SpringBoot时,一个小问题困扰了我好几天...,直到今天晚上我才发现问题所在,我高兴的同时实在是非常的无语。...就是我一用yml进行配置的时候,springBoot程序就不可以运行了,刚开始是在Test中测试,然后我一直以为是Junit测试的问题。...一直报是yml的问题,可是我咋看语句都没错。为什么开始想不到是它不能识别呢,1:yml也有代表Spring的叶子符号; 2:当我用yml只配置端口时无错,注入值时才报错,要是直接报错或许还能想到。...若是此方法不能添加的话也可在网上自己下载导入 找到需要下载的插件下载就好了,下载好了不用解压,不管你是哪个版本,找到下面这句话进行导入 重启之后呢在IDEA中打开settings-->Editor--

    7.3K00

    CSS魔法堂:重拾Border之——图片作边框

    3个和尚有水喝 目标元素本身(即上面的div元素) 用作边框素材的图片(即上面的border.png) 贴图区(Border Image Area) 引入图层概念  用过PS或Flash的同学应该都清楚图层的概念吧...,反正我是现在才理解图层的:( 目标元素和贴图区分别位于两个图层,并且贴图区所在的图层位于目标元素所在的图层之上,而素材图片经切割后将在贴图区图层上作后期处理,最后作图层合成处理。  ...重申3点 目标元素和素材的图片分别在各自独立的图层上绘制; 图片会经过切割后,按规则在所属图层上的贴图区内作定位和平铺处理; 图片所属图层在目标元素所在图层之上。...贴图区(Border Image Area)切割/切片  相对目标元素和素材图片而言,贴图区由于无法直接观察,导致比较难理解。...3秒の合体:),即根据border-image-repeat属性值对切片进行复制、拉伸等平铺操作,然后将贴图区与目标元素所在的图层进行合成即可!

    1.1K60

    被刷屏的塞尔达来了,附源码!

    02 植被渲染 初始状态 植被初始状态相当于引擎默认的 unlit 材质,只能设置贴图和基础颜色。整个画面都是绿色,显得比较平淡,没有任何氛围和辨识度。...添加修改色 我们可以添加草地的修改色,并基于噪声贴图得到一个平滑随机数 0-1,在原有基础色进行平滑过渡,这样草地颜色会变得更丰富明亮。...半透明效果 这里说的半透明效果不是指玻璃那种能透过物体看到其他物体的效果,而是指阳光能穿过树叶继续照射的效果。当我们的视线向着阳光的方向看树叶的时候,会发现树叶显得更加明亮。 ?...按照上面的描述我们可以概括为当树叶到摄像机的方向,与阳光到树叶方向一致的时候树叶应该显得更加明亮,使用 overlay 叠加效果可以简单模拟明亮的效果。...要做到这一点,我们需要将希望产生交互的物体绘制到一张高度贴图上,贴图中的信息包括物体的高度、物体在 XZ 轴上挤压的方向、挤压的力度。

    1.1K20

    VS Code的Git Control无法正确识别husky(NVM)问题

    前言 用了husky 7(.husky) ,里面钩子脚本无法很好的支持vscode git control这个功能 环境 mac node管理工具(nvm) husky 7 问题 举个真实场景的...husky 7 初始化后会在工程根目录生成一个.husky目录, 她们推荐用脚本来划分不同的钩子拦截,所以我们加一个最常见的(pre-commit) image.png 脚本逻辑很简单,就是执行的shell...用的sh(这是最通用的shell了), 类unix和Linux基本都有内置这个~ 若是你指定zsh这些,可能其他的环境不一定有zsh~ #!...lint-staged的逻辑 若是你用命令行(在你的terminal),因为你能识别node的情况下, 这里面的钩子内容肯定是可以如期执行的~~ 在GUI执行就会抛出这么一个 image.png 找不到...解决 解决这个问题就是补全识别nvm,这里需要一些Linux知识, 其实也不是很复杂,就一些shell的组合 #!/bin/sh .

    1.2K10

    你要悄悄学习3D城市,然后惊艳所有人(4)

    3D城市搭建过程中需要不同的效果来实现不同的功能,如添加水系、道路、热力图等。这时候就需要了解CityBuilder的图层类型了,图层类型分为点图层、线图层和面图层。...不同类型的图层,可调节的图层样式有所不同。 点图层 点图层由带有地理位置(coordinates)的点要素构成。点图层基础样式有常规点和热力图,可以将矢量符号、图片、模型表现在3D地图中。...图层样式为普通线。可选择填充设置,包括颜色和贴图,可设置颜色/图片纹理、线宽、线型、离地高度、透明度、光效和动效。常用于添加并显示城市道路。...面图层的图层样式类型包括区域面、建筑效果和水体效果。根据所选的图层样式,可以设置相应的基本样式属性。 面图层的建筑效果一般应用于城市建筑,对国家版图的面图层不适用。...建筑效果:可选择填充设置(包括颜色和贴图)、颜色/贴图设置、透明度、离地高度、拔高以及特效。 水体效果:可设置颜色、离地高度和流速。

    50320

    手把手教你用卷积神经网络搞定识别

    随着我们创建更深入的CNN,这些映射变得越来越抽象。我们还可以使用池化图层来选择要素图上的最大值,并将它们用作后续图层的输入。...我们知道MLP: 不能很好地缩放图像 忽略像素位置和邻居关联带来的信息 无法处理翻译 CNN的一般思维是智能地适应图像的属性: 像素位置和邻域具有语义含义 感兴趣的元素可以出现在图像的任何位置 ?...需要清楚的是,每个滤镜都与整个3D输入立方体进行卷积,但会生成2D要素贴图。 因为我们有多个滤镜,所以最终得到一个3D输出:每个滤镜一个2D特征贴图。...特征贴图尺寸可以从一个卷积层大幅变化到下一个:输入一个32x32x16输入的图层,如果该图层有128个滤镜,则退出一个32x32x128输出。...卷积层的特征 卷积层是将滤镜应用于原始图像或深CNN中的其他要素贴图的图层。这是大多数用户指定的参数在网络中的位置。最重要的参数是内核的数量和内核的大小。 ?

    76320

    临摹没方向?灵感没头绪?而她做插画时却不会这样...

    ,在图层的最上面新建一个黑白的调整图层(一般隐藏着),可以随时打开观察画面的素描关系,以免颜色过多而忽略了画面层次(近深远浅、近大远小)。...(2)根据分层逐步进行光影的绘制,由于画的扁平风格,所以只做了一点渐变,做渐变的时候不要忽略层次。我用了2种方式画渐变: A.锁定图层的透明度,直接用喷枪笔刷在当前图层上面画。...B.新建图层,创建剪贴蒙版,然后在新图层上面画。 ? 5.丰富画面 (1)辅助元素的添加,树叶、燕子穿插着添加,树叶用了硬边圆笔刷,画的时候注意调节画笔大小和颜色。...A.最下面一层的树叶,用套索工具勾出大概形状,然后用喷枪笔刷画出颜色变化,然后用橡皮擦工具选择硬边圆,修一下形状。 B.中间和最上面直接用硬边圆笔刷画出来。...C.燕子用的钢笔工具勾出形状,然后复制多个,调整大小以及颜色 D.最上面的树叶和燕子做了动感模糊以及高斯模糊,景深效果增强画面层次。 ?

    83020

    Substance Painter 2021中文免费版下载Substance Painter 2022安装教程

    ,总之,通过它可以很好地隐藏几何体之前无法访问的表面,从而避免将物体分割成多个“纹理集”。...>>>>>substance painter 2021>>>>>substance painter 2021的新功能:一、新几何遮罩几何蒙版是图层堆栈中的一个新蒙版工具,它可以根据网格名称或UV贴图隐藏几何...另一个好处是,隐藏几何体可以在“纹理集”内以前无法访问的表面上绘画,从而避免了将对象拆分为多个“纹理集”的需要。...>>>>>substance painter 2021>>>>>6、绘制隐藏/无法访问的几何图形。...启用后,将隐藏排除的几何图形(以及其他“纹理集”),以仅显示当前图层包含/可绘制的几何图形。使用此选项可以绘制以前被阻塞或无法到达的区域。此选项也适用于任何种类的层。

    5K00

    你要悄悄学习3D城市,然后惊艳所有人(2)

    微信截图_20210804101415.png CityBuilder可以简单明了的通过图层来加载数字孪生可视化城市建筑、道路、标识等;通过场景来加载 CampusBuilder 中搭建的园区;通过底图来设置地图...下面我继续上一篇文章的数字孪生可视化城市场景搭建了。 添加建筑 1、 在左侧菜单栏中,点击图层右侧添加图层按钮。在面板顶部,设有编辑按钮,可编辑图层名称;定位按钮,可快速定位到此图层。...3、点击添加的 new_york_building 城市建筑图层。在打开的属性设置面板中,设置对数字孪生可视化城市建筑的拔高和贴图。...4、点击添加的 new_york_building 城市建筑图层。在打开的属性设置面板中,设置对城市建筑的拔高和贴图,如下图所示。...在弹出的窗口中,选择公共数据 -new_york_line。点击添加的 new_york_line 城市建筑图层,在打开的属性设置面板中,分别设置城市道路的贴图、线形、光效和动效。

    40940

    官方示例(十二):网页加载道路及Geoline开发ThingJS

    基础图层叠加 动态加载地球组件之后,基于地图Map创建瓦片图层、道路图层,进行图层叠加,主要在业务图层(即ThingLayer)进行更灵活的二次开发。...瓦片图层创建 瓦片图层是基于底图的基础信息,将渲染后的图片,按照一定的规则结合比例尺切成小的瓦片图形,最后动态加载瓦片以提升网络加载效率,利用style参数设置瓦片图层的样式,效果更加炫酷哦!...} }); 3. ajax开发解析 ThingJS 3D引擎获取道路图层后,利用ajax函数,一种创建交互式、快速动态网页应用的网页开发技术,在道路图层创建不同类型的线要素,如像素线、管状线、片状线...(2)渲染道路图层 通过渲染器renderer进行道路图层渲染,定义贴图材质Type、线类型lineType、贴图路径imageURL,ThingJS的开发逻辑轻松调用不用愁;加入动画特效,设置是否发光以及流动速度...lineType: 'Line', // 普通线 imageUrl: '/guide/image/uGeo/path.png', // 贴图路径 effect

    93100

    gimp中文版教程_GIMP中文教程.pdf

    3.复制阴影图层为实景图层,选择合适的前景和背景色,并用混合填充工具填充选区作为实景 4.切换到阴影图层 ,使用油漆桶工具填充选区为黑色 ,滤镜–>高斯模糊,模糊半径 10,模糊方式 IIR,后按 CTRL...一.二.凹凸贴图(bumpmaping) 关键点 : 通道(channel)的应用 高斯模糊 凹凸贴图 阴影复习 主要命令: 油漆桶填充(shift+B),椭圆区域选择(E),滤镜–>高斯模糊,滤镜–>...凹凸贴图 操作流程 : 1.CTRL+N 新建一个白色背景图层 . 2.新建一个透明图层 ,并使用油漆桶工具填充为红色 3.选择椭圆区域选择工具,用左键点住图层左上角一个位置向右下角拉 ,这时按住 shift...CTRL+F 多次模糊. 6.滤镜–映射–>凹凸贴图,在对话框选择合适的参数并按确定 . 7.CTRL+I 反向选择 ,CTRL+X 剪切掉圆以外的部分,复制一个阴影图层,按照阴影作法做圆形 阴影,关于阴影制作参看一.... 2.左键点击选择矩形选择工具或直接按 R 键,在图层上勾画一个矩形区域,并用油漆桶工 具(shift+B)填充为黑色. 3.继续使用矩形选择工具,在黑色区域分别勾画三个不同大小的矩形区域.按 shift

    2.2K20

    利用ArcGIS快速实现三维建筑和三维地形快速建模

    2.导入ArcScene/ArcGlobe *.dwg定义坐标系 一般导入polygon、annotation数据即可 按属性选择不同要素分在不同的图层,并设置合适的显示效果 生成建筑基底 e.要素转面...选择建筑外轮廓图层-右键-连接和关联-连接 ii. 连接面板-“要将哪些内容连接到图层”下拉-选择“基于空间位置的另一图层的数据”-……-选择所有属性汇总 iii....3D要素的工作(以上第8步,分组字段默认或以ObjectID字段分组,不建议添加NoGroup字段,将所有建筑打组(有可能出现无法生成CAD可以识别的dxf/dwg文件)) 转换工具-转为CAD-选择转换好的...然后保存(分解最终效果应该是,在CAD中三维视图内,能够选中每一个三角面,不然Sketch可能无法识别) (这也是“因为打好组的DAE文件,Sketch不能很好地支持”) 打开Sketch-文件-导入该...也就是说,3D图层转为3D要素-转换为DAE时,需要按照Object_ID进行分组,因为打好组的DAE文件,Sketch不能很好地支持(提示导入失败,或者卡顿) 从Sketch等导入3D建筑(贴图等会保留

    7.1K30

    利用ArcGIS快速实现三维建筑和三维地形快速建模

    按属性选择不同要素分在不同的图层,并设置合适的显示效果 4. 生成建筑基底 5. 要素转面,生成建筑基底 6....选择建筑外轮廓图层-右键-连接和关联-连接 ii. 连接面板-“要将哪些内容连接到图层”下拉-选择“基于空间位置的另一图层的数据”-……-选择所有属性汇总 iii....3D要素的工作(以上第8步,分组字段默认或以ObjectID字段分组,不建议添加NoGroup字段,将所有建筑打组(有可能出现无法生成CAD可以识别的dxf/dwg文件)) 转换工具-转为CAD-...然后保存(分解最终效果应该是,在CAD中三维视图内,能够选中每一个三角面,不然Sketch可能无法识别) (这也是“因为打好组的DAE文件,Sketch不能很好地支持”) 打开Sketch-文件-导入该...也就是说,3D图层转为3D要素-转换为DAE时,需要按照Object_ID进行分组,因为打好组的DAE文件,Sketch不能很好地支持(提示导入失败,或者卡顿) 从Sketch等导入3D建筑(贴图等会保留

    4.1K20
    领券