実行時にグレースケールフィルターを作りたい このコードで成功
NSString *const kGPUImageLuminanceFragmentShaderString = SHADER_STRING
(
precision highp float;
varying vec2 textureCoordinate;
uniform sampler2D inputImageTexture;
const highp vec3 W = vec3(0.2125, 0.7154, 0.0721);
void main()
{
float luminance = dot(texture2D(inputImageTexture, textureCoordinate).rgb, W);
gl_FragColor = vec4(vec3(luminance), 1.0);
}
);
私が今欲しいのは、各ポイントの RGB 値にアクセスし、それに私のアルゴリズムを適用してから、私のアルゴリズムに基づいてポイントの RGB 値を変更することです
言い換えれば私の質問
ポイントの RGB 値にアクセスし、同じポイントの RGB 値を設定したい