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

天津做企业网站家用宽带怎么做网站 访问

天津做企业网站,家用宽带怎么做网站 访问,西安市建设工程交易网,个人网站 数据库如何上传到空间目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 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 , 视觉效果相关. **GPUImageSharpenFilter 属于 GPUImage 图像处理相关用来处理图像锐化效果**shader 源码如下 /******************************************************************************************/ //Author:猿说编程 //Blog(个人博客地址): www.codersrc.com //File:IOS – OpenGL ES 设置图像锐化 GPUImageSharpenFilter //Time:2022/04/17 07:30 //Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累 /******************************************************************************************/NSString \*const kGPUImageSharpenVertexShaderString SHADER_STRING ( attribute vec4 position; attribute vec4 inputTextureCoordinate;uniform float imageWidthFactor; uniform float imageHeightFactor; uniform float sharpness;varying vec2 textureCoordinate; varying vec2 leftTextureCoordinate; varying vec2 rightTextureCoordinate; varying vec2 topTextureCoordinate; varying vec2 bottomTextureCoordinate;varying float centerMultiplier; varying float edgeMultiplier;void main() { gl_Position position;vec2 widthStep vec2(imageWidthFactor, 0.0);vec2 heightStep vec2(0.0, imageHeightFactor);textureCoordinate inputTextureCoordinate.xy;leftTextureCoordinate inputTextureCoordinate.xy - widthStep;rightTextureCoordinate inputTextureCoordinate.xy widthStep;topTextureCoordinate inputTextureCoordinate.xy heightStep;bottomTextureCoordinate inputTextureCoordinate.xy - heightStep;centerMultiplier 1.0 4.0 * sharpness;edgeMultiplier sharpness;} );#if TARGET_IPHONE_SIMULATOR || TARGET_OS_IPHONE NSString \*const kGPUImageSharpenFragmentShaderString SHADER_STRING ( precision highp float;varying highp vec2 textureCoordinate; varying highp vec2 leftTextureCoordinate; varying highp vec2 rightTextureCoordinate; varying highp vec2 topTextureCoordinate; varying highp vec2 bottomTextureCoordinate;varying highp float centerMultiplier; varying highp float edgeMultiplier;uniform sampler2D inputImageTexture;void main() { mediump vec3 textureColor texture2D(inputImageTexture, textureCoordinate).rgb; mediump vec3 leftTextureColor texture2D(inputImageTexture, leftTextureCoordinate).rgb; mediump vec3 rightTextureColor texture2D(inputImageTexture, rightTextureCoordinate).rgb; mediump vec3 topTextureColor texture2D(inputImageTexture, topTextureCoordinate).rgb; mediump vec3 bottomTextureColor texture2D(inputImageTexture, bottomTextureCoordinate).rgb;gl_FragColor vec4((textureColor * centerMultiplier - (leftTextureColor * edgeMultiplier rightTextureColor * edgeMultiplier topTextureColor * edgeMultiplier bottomTextureColor * edgeMultiplier)), texture2D(inputImageTexture, bottomTextureCoordinate).w);} ); #else NSString \*const kGPUImageSharpenFragmentShaderString SHADER_STRING ( varying vec2 textureCoordinate; varying vec2 leftTextureCoordinate; varying vec2 rightTextureCoordinate; varying vec2 topTextureCoordinate; varying vec2 bottomTextureCoordinate;varying float centerMultiplier; varying float edgeMultiplier;uniform sampler2D inputImageTexture;void main() { vec3 textureColor texture2D(inputImageTexture, textureCoordinate).rgb; vec3 leftTextureColor texture2D(inputImageTexture, leftTextureCoordinate).rgb; vec3 rightTextureColor texture2D(inputImageTexture, rightTextureCoordinate).rgb; vec3 topTextureColor texture2D(inputImageTexture, topTextureCoordinate).rgb; vec3 bottomTextureColor texture2D(inputImageTexture, bottomTextureCoordinate).rgb;gl_FragColor vec4((textureColor * centerMultiplier - (leftTextureColor * edgeMultiplier rightTextureColor * edgeMultiplier topTextureColor * edgeMultiplier bottomTextureColor * edgeMultiplier)), texture2D(inputImageTexture, bottomTextureCoordinate).w);} ); #endif二.效果演示 使用**GPUImageSharpenFilter** 处理图片示例原图 GPUImageSharpenFilter 效果图 三.源码下载 OpenGL ES Demo 下载地址 : IOS – OpenGL ES 设置图像滤镜 GPUImageSharpenFilter 四.猜你喜欢 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 指定颜色抠图 GPUImageChromaKeyFilterIOS – OpenGL ES 调节图像白平衡/色温 GPUImageWhiteBalanceFilterIOS – OpenGL ES 设置图像 lookup 滤镜 GPUImageLookupFilterIOS – OpenGL ES 设置图像滤镜 GPUImageAmatorkaFilterIOS – OpenGL ES 设置图像滤镜 GPUImageSoftEleganceFilterIOS – OpenGL ES 设置图像滤镜 GPUImageLineGeneratorIOS – OpenGL ES 设置图像锐化 GPUImageSharpenFilter
http://www.yutouwan.com/news/446461/

相关文章:

  • 做户型图的网站两屏合一网站建设
  • 专业推广企业网站公司php7 wordpress速度
  • 12380网站开发国外做连接器平台网站
  • 呼和浩特网站制作 建设学3d建模学费一般多少
  • 济南网站建设分销商城射洪网站建设
  • 信息化网站建设的请示网站关键词优化推广
  • 国内wordpress空间seo优化一般包括哪些内容()
  • 建设高校图书馆网站的意义郑州企业网站优化服务哪家好
  • 营销型网站建设新感觉建站旺店通erp多少钱一年
  • 电子商务网站建设与维护展望备案关闭网站
  • 网站 禁止ping一级域名做网站的好处
  • 深圳专业网站建设服务新手怎么样学做网站
  • 网站如何快速被百度收录wordpress打不开在缓冲
  • 建网站首选公司如何建立自己的网站步骤
  • html5网站建设报价wordpress 社区 论坛 主题
  • 成都电子商城网站开发流行网站开发工具
  • 网站建设贰金手指下拉北京软件股份有限公司
  • 宁波培训网站建设潼南国外免费自助建站
  • 网站开发的简易步骤网站对图片优化吗
  • 河北住房和城乡建设厅网站电话是多少sae搭建wordpress
  • 网站搜索用户体验天蝎网站建设
  • 网站建设低价建站损失在哪里烟台商城网站建设
  • 东莞互联网公司排名外贸seo搜索优化
  • 建网站点击率dw网页制作怎么插mp4视频
  • 住房建设部网站苏州网站建设要点
  • 松江做网站价格高质量的南京网站建设
  • 渐江建工水利水电建设有限公司网站网站建设数据库怎么传送
  • 揭阳模板网站建站专业建站公司报价单
  • 网站建设与网页设计入门wamp和wordpress
  • 井冈山网站建设有关建筑的网站