image.png
实现绿幕抠图,其实想法很简单。 这里简单粗暴的使用着色器替换。
OES Filter直接实现在相机预览上的Shader
-
#extension GL_OES_EGL_image_external : require -
precision mediump float; -
varying vec2 vTextureCoordinate; -
uniform samplerExternalOES uTexture; -
const float pixel = 30.0; -
void main() { -
vec4 tc = texture2D(uTexture, vTextureCoordinate); -
float r = tc.x * 255.0; -
float g = tc.y * 255.0; -
float b = tc.z * 255.0; -
if(g>140.0 && r关注打赏
