Преобразование CIImage в NSImage

я играю с базовой структурой изображения. Как я понимаю, если у меня есть изображение (NSImage), его необходимо преобразовать вCIImage, первый. Я могу это сделать.

NSImage *im1 = [[NSImage alloc] initWithContentsOfFile:imagepath];
NSRect rect1;rect1.size.width = img1.size.width; rect1.size.height = img1.size.height;
CGImageRef imageRef1 = [img1 CGImageForProposedRect:&rect1 context:[NSGraphicsContext currentContext] hints:nil];
CIImage *ciimage = [CIImage imageWithCGImage:imageRef1];

У меня есть функция, которая применяет фильтр Core Image к изображению ядра (CIImage), который я хочу проверить. И я хочу добавить выходное изображение в окно в качестве подпредставления. Так что мне нужен NSImage. Как я могу преобразовать этот образ ядра обратно в NSImage? Если я спрашиваю Google, я нене получить хорошие результаты.

Спасибо за помощь.

Ответы на вопрос(2)

Ваш ответ на вопрос