当前位置: 首页 > news >正文

北风风淘网站开发设计logo网站推荐

北风风淘网站开发,设计logo网站推荐,网页制作详细步骤,空间设计装修公司目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 OpenGL ES 特效 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 OpenGL ES 函数 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 OpenGL ES GPUImage 使用 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 OpenGL ES GLSL 编程 一.简介 GPUImage 共 125 个滤镜, 分为四类 1、Color adjustments : 31 filters , 颜色处理相关 2、Image processing : 40 filters , 图像处理相关. 3、Blending modes : 29 filters , 混合模式相关. 4、Visual effects : 25 filters , 视觉效果相关. GPUImageChromaKeyFilter 属于 GPUImage 颜色处理相关用来处理图片指定颜色抠图 GPUImageChromaKeyFilter 对图像中的指定的颜色将Alpha通道设置为0适用于指定颜色抠图例如绿幕抠图等操作 阈值敏感度要替换的目标颜色需要存在多少颜色匹配默认值为0.4 平滑如何平稳地融合颜色匹配默认为0.1 shader 源码如下 /******************************************************************************************/ //Author:猿说编程 //Blog(个人博客地址): www.codersrc.com //File:IOS – OpenGL ES 指定颜色抠图 GPUImageChromaKeyFilter //Time:2022/04/02 07:30 //Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累 /******************************************************************************************/#if TARGET_IPHONE_SIMULATOR || TARGET_OS_IPHONE NSString *const kGPUImageChromaKeyFragmentShaderString SHADER_STRING (precision highp float;varying highp vec2 textureCoordinate;uniform float thresholdSensitivity;uniform float smoothing;uniform vec3 colorToReplace;uniform sampler2D inputImageTexture;uniform sampler2D inputImageTexture2;void main(){vec4 textureColor texture2D(inputImageTexture, textureCoordinate);float maskY 0.2989 * colorToReplace.r 0.5866 * colorToReplace.g 0.1145 * colorToReplace.b;float maskCr 0.7132 * (colorToReplace.r - maskY);float maskCb 0.5647 * (colorToReplace.b - maskY);float Y 0.2989 * textureColor.r 0.5866 * textureColor.g 0.1145 * textureColor.b;float Cr 0.7132 * (textureColor.r - Y);float Cb 0.5647 * (textureColor.b - Y);// float blendValue 1.0 - smoothstep(thresholdSensitivity - smoothing, thresholdSensitivity , abs(Cr - maskCr) abs(Cb - maskCb));float blendValue smoothstep(thresholdSensitivity, thresholdSensitivity smoothing, distance(vec2(Cr, Cb), vec2(maskCr, maskCb)));gl_FragColor vec4(textureColor.rgb, textureColor.a * blendValue);} ); #else NSString *const kGPUImageChromaKeyFragmentShaderString SHADER_STRING (varying vec2 textureCoordinate;uniform float thresholdSensitivity;uniform float smoothing;uniform vec3 colorToReplace;uniform sampler2D inputImageTexture;uniform sampler2D inputImageTexture2;void main(){vec4 textureColor texture2D(inputImageTexture, textureCoordinate);float maskY 0.2989 * colorToReplace.r 0.5866 * colorToReplace.g 0.1145 * colorToReplace.b;float maskCr 0.7132 * (colorToReplace.r - maskY);float maskCb 0.5647 * (colorToReplace.b - maskY);float Y 0.2989 * textureColor.r 0.5866 * textureColor.g 0.1145 * textureColor.b;float Cr 0.7132 * (textureColor.r - Y);float Cb 0.5647 * (textureColor.b - Y);// float blendValue 1.0 - smoothstep(thresholdSensitivity - smoothing, thresholdSensitivity , abs(Cr - maskCr) abs(Cb - maskCb));float blendValue smoothstep(thresholdSensitivity, thresholdSensitivity smoothing, distance(vec2(Cr, Cb), vec2(maskCr, maskCb)));gl_FragColor vec4(textureColor.rgb, textureColor.a * blendValue);});二.效果演示 使用 GPUImageChromaKeyFilter 指定颜色抠图例如绿幕抠图等操作效果如下 原图 抠图效果 三.源码下载 OpenGL ES Demo 下载地址 : IOS – OpenGL ES 指定颜色抠图 GPUImageChromaKeyFilter 四.猜你喜欢 IOS – OPenGL ES 设置图像亮度 GPUImageBrightnessFilterIOS – OPenGL ES 调节图像曝光度 GPUImageExposureFilterIOS – OpenGL ES 调节图像对比度 GPUImageContrastFilterIOS – OPenGL ES 调节图像饱和度 GPUImageSaturationFilterIOS – OPenGL ES 调节图像伽马线 GPUImageGammaFilterIOS – OpenGL ES 调节图像反色 GPUImageColorInvertFilterIOS – OpenGL ES 调节图像褐色 GPUImageSepiaFilterIOS – OpenGL ES 调节图像灰色 GPUImageGrayscaleFilterIOS – OpenGL ES 调节图像RGB通道 GPUImageRGBFilterIOS – OpenGL ES 调节图像不透明度 GPUImageOpacityFilterIOS – OpenGL ES 调节图像阴影 GPUImageHighlightShadowFilterIOS – OpenGL ES 调节图像色彩替换 GPUImageFalseColorFilterGPUImage – 色彩直方图 GPUImageHistogramFilterGPUImage – 色彩直方图 GPUImageHistogramGeneratorGPUImage – 像素平均色值 GPUImageAverageColorGPUImage – 亮度平均 GPUImageLuminosityIOS – OpenGL ES 调节图像色度 GPUImageHueFilterIOS – OpenGL ES 指定颜色抠图 GPUImageChromaKeyFilter
http://www.pierceye.com/news/939040/

相关文章:

  • 上不了国外网站 怎么做贸易网页浏览器设置在哪里
  • delphi可以做网站吗百色建设局网站
  • 网站建设及维护课件免费请人做装修设计上什么网站
  • 川沙网站建设淘客插件wordpress
  • 门户网站开发技术服务合同免费网页游戏源码
  • 网站批量查询工具做影视外包的网站
  • 营销型网站建设试题html5网站网址
  • 网站建设策划书(建设前的市场分析)环球资源网的定位
  • 上海企业都用什么网站网站公司建站
  • 华为云速建站可以做英文网站高端服装产品网站建设
  • 网站建设中html 下载哪个平台做网站比较好
  • 成都网站设计哪家比较好邯郸市空船网络科技有限公司
  • 网站制作类软件推荐南昌网站建设推广专家
  • 做英文兼职的网站四川路桥建设股份有限公司网站
  • 电商网站开发的意义传统营销
  • 怎么自己创建网站或者app足球世界排名
  • 营站快车代理平台跑腿网站开发
  • 免费自助建站系统下载html5手机网站制作
  • 工信部网站怎么查网址邹平县建设局网站
  • 郑州有学网站制作网站背景修改
  • 免费建建网站域名没过期 网站打不开怎么办
  • 单页企业网站模板WordPress社团展示
  • 网站建设需要具备什么条件网站首页新世纪建设集团有限公司
  • 网站怎样做超链接si设计公司
  • 婚恋网站排名前三wordpress首页设置成文章还是页面
  • 制作网站 优帮云一键提交各大收录
  • 网站要怎么做才专业2022电商平台用户排行榜
  • 男男做暧网站免费网站建设期末论文
  • 电子政务门户网站建设wordpress 导入
  • 江苏建设监理协会网站网站建设siteserver