ciimage

    1热度

    1回答

    我已创建此类别以将CIImage转换为UIImage。我使用的CIImage来自CIFilter s。 -(UIImage *)obtainImageWithRetinaScale:(CGFloat)scale { CIContext *context = [CIContext contextWithOptions:nil]; //CGRect frame = CGRect

    0热度

    1回答

    请帮助我删除Swift中图像的蓝色和绿色。这是我自定义的内核字符串(要删除图像中的红色): func createCustomKernel() -> CIColorKernel { let kernelString = "kernel vec4 chromaKey(__sample s) { \n" + " vec4 newPixel = s.rgba;"

    1热度

    1回答

    我想将CIEdgeWork过滤器应用到我的inputImage并将过滤的图像放入myImage(这是一个UIImageView)。我没有得到任何结果(只是一个空白屏幕)。这种风格的代码适用于其他过滤器,如CIEdges。任何人都知道我在做什么错了?在ios10设备上测试。 let context = CIContext(options: nil) if let edgeWorkFilter =

    2热度

    1回答

    我想要想出一个简单的命令行macOS应用程序,它将使用Core Image将输入图像模糊并将其保存在磁盘上的某处: ./my-binary /absolute/path/input.jpg /absolute/path/output.jpg 如何从绝对路径加载图像到CIImage? 我有以下代码: let imageURL = Bundle.main.pathForImageResource(

    2热度

    2回答

    我正在使用CIImage和CIFilter进行图像过滤。之后,我试图通过UIImageJPEGRepresentation获取图像数据,但是我收到空数据。 CIImage *beginImage = [[CIImage alloc] initWithImage:sourceImage]; CIContext *context = [CIContext contextWithOptions:ni

    0热度

    2回答

    之前,我问这个问题,我也搜索了相关帖子: "unrecognized selector" when attempting to access CIFilter's outputImage 我不知道是否是因为使用swift或extension的,我将获得error。我已经测试了两种methods得到CIImage,但未能在EXC_BAD_INSTRUCTION: 注意 我url不http://前缀,

    2热度

    2回答

    我在裁剪图像后面临图像旋转的问题。我已经安置了下面我目前使用的一步一步的方法。 这里的过程中,我跟着结果得到: 第1步: 拍摄相片通过自定义相机 - (void)captureImageWithCompletionHander:(void (^)(id))completionHandler{ [_cameraOverlayView hideHightLightOverlay];

    5热度

    2回答

    我在进行图像形式QR Code: func createQRFromString(str: String) -> CIImage? { let stringData = str.dataUsingEncoding(NSUTF8StringEncoding) let filter = CIFilter(name: "CIQRCodeGenerator") fi

    1热度

    1回答

    现在已经在swift上工作了一段时间,并且在处理此Core Image Framework时遇到了问题。我能够在图像上成功创建CIFilter,但我不确定如何删除它。图像被放置在类似于snapchat的相机屏幕的UIView上,然后有一个imageview,它是图像被预览的uiview的子视图。顺便说一下,使用最新的Xcode和iOS版本。 这里是当应用黑白过滤器的代码: @IBAction fu

    1热度

    1回答

    有没有什么办法可以将CIImage转换成NSData而不用将CIImage转换成UIImage或CGImage? 我想制作一个相机应用程序。 捕捉图像时,我使用CIImage处理图像以为图像提供滤镜效果,编辑一些元数据并通过PHAssetCreationRequest保存。 在此过程中,我将imagedata更改为CIImage,将CIImage更改为UIImage,将UIImage更改为NSDa