Cómo implementar GPUImageMaskFilter usando GPUImage

Necesito cortar de la imagen completa usando la máscara y creé la imagen enmascarada.

+=

Intenté lo siguiente:

UIImage *imgMask = [UIImage imageNamed:@"Mask.png"];
UIImage *imgBgImage = [UIImage imageNamed:@"Full.png"];



GPUImageMaskFilter *maskingFilter = [[GPUImageMaskFilter alloc] init];


GPUImagePicture * maskGpuImage = [[GPUImagePicture alloc] initWithImage:imgMask ];

GPUImagePicture *FullGpuImage = [[GPUImagePicture alloc] initWithImage:imgBgImage ];




[maskGpuImage addTarget:maskingFilter];
[maskGpuImage processImage];


[maskingFilter useNextFrameForImageCapture];


[FullGpuImage addTarget:maskingFilter];
[FullGpuImage processImage];



UIImage *OutputImage = [maskingFilter imageFromCurrentFramebuffer];

Pero, mi imagen de salida generada es:

Por favor, muchachos, uníos. Salud.

Además, gracias aBradLarson.

Respuestas a la pregunta(2)

Su respuesta a la pregunta