2017-11-29 3 views
2

画像にフィルタを適用する方法GPUImageまたはコアグラフィックまたはその他のフレームワークLightroomプリセットLightroomプリセットをiOSアプリケーションの写真やビデオのフィルタとして使用するにはどうすればよいですか?

Lightroom Presetsの要素を画像(コントラスト、彩度、色合い、シャープネスなど)に個別に使用する方法。

個々のLightroomのプリセット要素:

enter image description here

+0

を適用しますか?これまでに何を試しましたか? – pucky124

答えて

0

残念ながら、これはあなたがLightroomのの自家製サブセットを作成する必要があり、フィルタとしてLightroomのプリセットを使用するので、簡単な作業ではありません。

1:効果を達成するためにどのような処理Lightroomの用途に調査するために、テキストエディタで設定ファイルを開き、

value = { 
     settings = { 
      AutoLateralCA = 0, 
      Blacks2012 = 49, 
      BlueHue = 11, 
      BlueSaturation = 4, 
      CameraProfile = "Adobe Standard", 
      ChromaticAberrationB = 0, 
      ChromaticAberrationR = 0, 
      Clarity2012 = 30, 
      ColorNoiseReduction = 0, 
      ColorNoiseReductionDetail = 50, 
      ColorNoiseReductionSmoothness = 50, 
      Contrast2012 = 13, 
      ConvertToGrayscale = true, 
      CropConstrainToWarp = 0, 
      Defringe = 0, 
      DefringeGreenAmount = 0, 
      DefringeGreenHueHi = 60, 
      DefringeGreenHueLo = 40, 
      DefringePurpleAmount = 0, 
      DefringePurpleHueHi = 70, 
      DefringePurpleHueLo = 30, 
      EnableCalibration = true, 
      EnableCircularGradientBasedCorrections = true, 
      EnableDetail = true, 
      EnableEffects = true, 
      EnableGradientBasedCorrections = true, 
      EnableGrayscaleMix = true, 
      EnableLensCorrections = true, 
      EnableSplitToning = true, 
      Exposure2012 = 0, 
      GrainAmount = 0, 
      GrainFrequency = 50, 
      GrainSize = 25, 
      GrayMixerAqua = 4, 
      GrayMixerBlue = -14, 
      GrayMixerGreen = -11, 
      GrayMixerMagenta = 3, 
      GrayMixerOrange = -3, 
      GrayMixerPurple = 13, 
      GrayMixerRed = 8, 
      GrayMixerYellow = -6, 
      GreenHue = 26, 
      GreenSaturation = -1, 
      Highlights2012 = -9, 
      LensManualDistortionAmount = 0, 
      LensProfileEnable = 0, 
      LensProfileSetup = "LensDefaults", 
      LuminanceNoiseReductionContrast = 0, 
      LuminanceNoiseReductionDetail = 50, 
      LuminanceSmoothing = 0, 
      ParametricDarks = 8, 
      ParametricHighlightSplit = 75, 
      ParametricHighlights = 2, 
      ParametricLights = 15, 
      ParametricMidtoneSplit = 50, 
      ParametricShadowSplit = 25, 
      ParametricShadows = 9, 
      PerspectiveAspect = 0, 
      PerspectiveHorizontal = 0, 
      PerspectiveRotate = 0, 
      PerspectiveScale = 100, 
      PerspectiveUpright = 0, 
      PerspectiveVertical = 0, 
      PostCropVignetteAmount = 0, 
      PostCropVignetteFeather = 50, 
      PostCropVignetteHighlightContrast = 0, 
      PostCropVignetteMidpoint = 50, 
      PostCropVignetteRoundness = 0, 
      PostCropVignetteStyle = 1, 
      ProcessVersion = "6.7", 
      RedHue = 10, 
      RedSaturation = -5, 
      ShadowTint = 0, 
      Shadows2012 = 37, 
      SharpenDetail = 25, 
      SharpenEdgeMasking = 0, 
      SharpenRadius = 1, 
      Sharpness = 0, 
      SplitToningBalance = 0, 
      SplitToningHighlightHue = 0, 
      SplitToningHighlightSaturation = 0, 
      SplitToningShadowHue = 0, 
      SplitToningShadowSaturation = 0, 
      ToneCurveName2012 = "Black-Mamba_FLP.co", 
      ToneCurvePV2012 = { 
       0, 
       33, 
       47, 
       38, 
       88, 
       73, 
       116, 
       131, 
       143, 
       179, 
       202, 
       216, 
       255, 
       243, 
      }, 
      ToneCurvePV2012Blue = { 
       0, 
       0, 
       255, 
       255, 
      }, 
      ToneCurvePV2012Green = { 
       0, 
       0, 
       255, 
       255, 
      }, 
      ToneCurvePV2012Red = { 
       0, 
       0, 
       255, 
       255, 
      }, 
      VignetteAmount = -7, 
      VignetteMidpoint = 46, 
      WhiteBalance = "As Shot", 
      Whites2012 = 23, 
      orientation = "BC", 
     }, 

2のようなものです:プリセットを適用するために使用するLightroomのすべてのメソッドを実装し、あなたは助けに

3をthisのようなライブラリを使用することができます:あなたが求めているものに、より明確にしてください変数として、すべてのプリセット設定を再マップする方法を必要とし、フィルタ

関連する問題