- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
如何通过 GPUImage 或 Core Graphics 或通过 Lightroom Presets 中的任何其他框架将滤镜应用于图像。
如何在图像上单独使用 Lightroom 预设的元素(对比度、饱和度、色调、清晰度等)。
个别 Lightroom 预设元素:
最佳答案
不幸的是,这不是一件容易的事,因为要使用 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 用于应用预设的所有方法,您可以使用像 this 这样的库在帮助中
3:你需要一种方法将所有预设设置重新映射为变量并应用过滤器
关于ios - 如何在 iOS 应用程序中使用 Lightroom 预设作为照片或视频的滤镜?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47553313/
Adobe Lightroom 有一个名为 Color Noise Reduction 的选项,我想实现相同的功能。但是我在任何地方都找不到它使用的算法。 任何人都可以指出正确的方向如何实现它?到目前
我想知道是否可以编写一个 lightroom 插件,将裁剪矩形应用于一组图像? 当然,我不仅仅想复制裁剪,我想根据一些计算为每个图像设置不同的裁剪。 这可以通过 lightroom 插件实现吗?还是我
最简单的图片库布局之一是正方形网格,图片居中,如下面的 Adobe Lightroom 屏幕截图。 (1) (2) (3) 类似的问题还有很多,但都涉及正方形图像和正方形网格。我的比较通用,因为它
如何通过 GPUImage 或 Core Graphics 或通过 Lightroom Presets 中的任何其他框架将滤镜应用于图像。 如何在图像上单独使用 Lightroom 预设的元素(对比度
我有一个允许用户上传照片的照片社区 ( www.jungledragon.com )。我的平台是 PHP/CodeIgniter。 作为上传过程的一部分,我已经在使用 PHP 的 exif_read_
Lightroom 允许修改照片的标题和图像描述标签。标题是不符合标准的 EXIF 标签,因此将其保存在其他位置,但不直接保存在 EXIF 标签中。 我想使用Python解析图像标签。我尝试使用 PI
首先我要提的是我对 Lua 真的很陌生,如果你认为我的问题太愚蠢,请耐心等待 这是我的要求 我需要将 HMAC-sha256 用于 Lightroom 插件开发,因为我将其用于安全性。 我试图使用它,
我正在尝试在我的 iOS 应用程序中重现 Adobe Lightroom 效果。目前我对所有效果都使用 GPUImage,但发现很难重现高光和阴影效果。此外,我已经尝试使用 CIFilter 中的
我正在尝试监听自定义组件中的文本更改 Bar 组件.js customEleme
我在 Adobe 的 LR SDK 论坛上问过这个问题,我想我也会在这里问。 我想为 Lightroom 6+ 创建一个插件,允许在 LR 插件和 iOS 应用程序之间进行双向通信。 iOS 设备
我正在为 Lightroom 创建一个新的“网络引擎”(即画廊格式),它使用 Lua 模板为画廊页面生成 HTML。 我从这里获得了 SDK 和程序员指南:http://www.adobe.com/d
我是一名优秀的程序员,十分优秀!