저는 픽셀 노이즈를 자체적으로 적용하는 CALayer 서브 클래스를 프로그래밍 방식으로 만듭니다. 이 코드는 레이어에 노이즈를 렌더링한다는 점에서 작동하지만 근본 원인을 결정할 수없는 이미지에 이상한 아티팩트가 있습니다. 여기에 noiseOpacity이 표시된 샘플 이미지가 표시되어 문제가 더 잘 보입니다. 분홍색 상자는 다음 비트와 UANoisyGradi
OSX 코드를 iOS로 이식하고 CIImage의 바이트에 액세스해야합니다. OSX 버전은 NSBitmapImageRep을 사용하여이 작업을 수행하지만 iOS에서는 약간의 작업을 수행해야합니다. 여기 내가 예상대로 작동 CIContext *context = [CIContext contextWithOptions:nil];
CGImageRef cgImage =