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