Post

Editing 341 photos from Montenegro in Lightroom Classic

Learning to edit RAW photos in Lightroom Classic for the first time. Profile choice, tonal adjustments, HSL, masking, preset creation, and export for CloudFront delivery.

Editing 341 photos from Montenegro in Lightroom Classic

After culling 1,668 photos down to 467, I had a clean archive ready for editing. I had never edited in Lightroom Classic before. This post documents the full process of learning to edit, building a personal preset, and exporting for web delivery.

What this post covers
First-time Lightroom Classic editing across 341 RAW images from Montenegro. Covers the Basic panel, HSL colour work, masking, preset creation, noise reduction, and export settings for CloudFront. This is a learning journal, not a Lightroom tutorial.


Starting Point

I had 467 images after culling. Before editing, I applied the preset I built during this process across all of them as a final quality check. Images that did not respond well to the preset got cut. That brought the total down to 341 intentional keeps.

From those 341:

CollectionCountPurpose
Montenegro Gallery26Images that stand alone visually
Montenegro Journal17Images that support narrative
Archive298Memory and future resource

The gallery and journal images got full individual edits. The archive keeps the preset as a base.


The Result

Before — straight from camera Before — straight from camera

After — full edit After — full edit


The Test Group

Before editing all 341, I picked 5 images that represented different conditions. I tagged them with red colour labels in Lightroom to isolate the group.

ImageSubjectISOFocal LengthChallenge
1Scenic town, green water5019mmClean file, full tonal range
2Monastery in fog10018mmBright fog, limited sky
3Mountain road with yellow markings10070mmFog over mountains, highlight clipping
4Indoor gym from balcony125028mmLow light, noise, artificial lighting
5Sunset, man on boat80030mmDark exposure, warm light, action

The idea was to learn on these five, build a preset from the first edit, then test it across the others. Every technique I learned got applied across different conditions to see how the same adjustment behaves differently depending on the image.


Step 1: Profile

Before touching any sliders, I chose Adaptive Color at 100 as the profile. This is not a preset. It is the foundation that determines how the RAW data is interpreted. Adobe recommends applying it before other adjustments because changing profiles after editing shifts the foundation underneath your work.

I left it at 100. The slider goes to 200 but 100 is the intended strength. If the image still feels flat after all edits, bumping to 120 or 130 is an option. That is a decision for the end, not the beginning.

Do not combine Adaptive Color with Auto.
Adobe says this directly. Pick one approach.


Step 2: White Balance

White balance controls colour temperature. It determines whether the photo looks warm or cool.

White Balance Sliders

Temp moves between blue (cool) on the left and yellow (warm) on the right. Tint moves between green on the left and magenta on the right.

I started by trying the eyedropper on a neutral grey surface. The camera shot at 5,850K. The eyedropper corrected to 5,500K. The difference was subtle, 350K cooler and 6 points less magenta on the tint.

I then tried the white balance presets. Cloudy at 6,500K gave the image a warmer, slightly vintage feel. I liked it and went with it.

Questions I ask when setting white balance:

  1. What was the light actually like? Direct sun, overcast, golden hour, shade?

  2. Does the image feel too cool or too warm right now?

  3. What mood do I want? Warmer tones feel inviting and nostalgic. Cooler tones feel calm and distant.

  4. Do neutral surfaces look neutral? Grey stone, white walls, concrete. If they have an obvious colour cast, the white balance is off.

What I discovered across the five test images:

White balance is the most scene-dependent setting. It cannot live in a preset reliably.

SceneWhite BalanceTemp
Overcast landscapesCloudy6,500K
Direct sunlightDaylight5,500K
Indoor gymAs Shot4,700K
SunsetCloudy6,500K
Snow mountainsCloudy + reduce blue saturation in HSL6,500K

The preset keeps Cloudy at 6,500K as the default. Most outdoor Montenegro images responded well to it. Indoor and direct sunlight images needed changing.


Step 3: Tone

This is where the histogram matters. The histogram shows the tonal distribution of the image. Left is shadows, right is highlights, middle is midtones.

Histogram

The triangles in the top corners are clipping indicators. These became essential throughout the editing process.

Triangle colourWhat is clipping
BlueBlue channel only
RedRed channel only
GreenGreen channel only
Pink/magentaRed + blue channels
YellowRed + green channels
CyanGreen + blue channels
WhiteAll three channels, no recoverable data

One colour is a warning. Two colours means back off. White means you have gone too far.

Exposure

Controls overall brightness. I used the histogram to check for clipping but made the decision by eye. My first image only needed +0.10. The camera exposed well at ISO 50. Not every image needs exposure correction.

Across the test images, exposure varied the most:

ImageExposureWhy
Scenic town+0.10Well exposed in camera
MonasteryPreset valueFog was intentionally bright
Mountain road-0.30Preset pushed already bright image into clipping
Indoor gym+1.00Dark scene, camera struggled for light
Sunset boat+0.50Dark scene, needed lifting without killing mood

Highlights and Shadows

Highlights control bright areas. Shadows control dark areas. Most landscape photos benefit from pulling highlights left and pushing shadows right because cameras capture high contrast scenes poorly compared to what your eyes see.

I went with highlights -70 and shadows +20 on the first image. The trap to avoid is pushing both to extremes. Highlights all the way left and shadows all the way right makes the image look flat.

What does flat mean?
Not enough difference between light and dark areas. Everything sits in the middle of the tonal range. Nothing is truly bright, nothing is truly dark. It looks dull.

Whites and Blacks

These set the upper ceiling and lower floor of the tonal range. After pulling highlights and pushing shadows, the tonal range can compress. Whites and blacks stretch the endpoints back out.

The Alt/Option drag method:

Hold Option while dragging Whites right. The screen goes black. Coloured pixels appear as you approach clipping. Stop just before they appear. Same process for Blacks in the opposite direction.

I landed on whites +43 and blacks -11 on the first image, then checked the clipping triangles. Both lit up blue. I pulled back to whites +43 and blacks -11 where the triangles settled. On other images these values changed significantly. The mountain road needed whites at +20. The gym needed blacks at +10.

Contrast

The contrast slider applies a broad S-curve. After building contrast manually with whites and blacks, the slider needs a light touch. I pushed to +10 on the first image. Higher values triggered additional channel clipping because the whites and blacks had already used most of the available headroom.


Step 4: Presence

SliderWhat it doesMy valueNotes
TextureEnhances fine surface detail+20Grain in stone, cloud texture, foliage
ClarityAdds midtone contrast+5Could not push higher without clipping
DehazeCuts atmospheric haze0Caused shadow clipping on first image
VibranceBoosts muted colours, protects strong ones+15Safer than saturation for colour
SaturationBoosts all colours equally0Even +1 triggered pink clipping

Important lesson:
When checking clipping during presence adjustments, I had to establish a baseline first. The blue triangle was already lit from the tonal work. So the real question for each presence slider was not “does it cause clipping” but “does it change the triangle from blue to pink.” Blue was already there. Pink was the actual limit.


Step 5: HSL Colour Work

HSL stands for Hue, Saturation, and Luminance. Each colour in the image is independently controllable across these three properties.

HSL

Hue shifts a colour towards its neighbours. Push blue towards cyan and the sky looks more teal.

Saturation controls how vivid the colour is.

Luminance controls how bright or dark a colour is.

I started by only using saturation. That is one third of HSL. The real discovery was luminance. Pulling luminance down on a colour makes it richer and deeper without making it more vivid. The two together are more powerful than either alone.

Practical habit: Every time I push saturation on a colour, I also try pulling luminance down slightly on the same colour.

First image (scenic town)

ColourAdjustmentValueEffect
GreenHue+25Shifted water towards aqua/teal
GreenSaturation+10Made water more vivid
OrangeSaturation+20Made warm trees more vivid
YellowLuminance+10Brightened creamy buildings

What I learned across all images

HSL is always per-image. The dominant colours change with every scene. But some patterns emerged:

Scene typeColours to adjust
Coastal/waterAqua, blue, green
Warm buildingsOrange, yellow
SunsetOrange, blue, aqua
FoliageGreen, yellow (dark foliage often sits in yellow)
SnowBlue saturation down to reduce cold cast

Red saturation indoors:
On the gym image I pushed red saturation to boost equipment colour. At +30 the skin tones on two people in the frame started looking sunburnt. Pulled back to +20. Red saturation on indoor images with people has a lower ceiling than outdoor images without people.

Yellow saturation at 100:
On the mountain road image, the yellow road markings were the subject. At 100 saturation only the road and surrounding rocks were affected because the image had no other yellow. Context decides the value, not a rule about what number is too high.


Step 6: Masking

Masking lets you edit specific areas of the image independently. Global adjustments in the Basic panel affect everything. Masks target just the sky, just a subject, or just an area you paint.

Sky Mask

For most overcast skies, I used a simple combination:

AdjustmentValue
Exposure-0.15
Dehaze+10

That took flat skies from “nothing” to “something” without being dramatic. On the first image I tried -0.4 exposure and +20 dehaze. It looked dark and stormy but made the image feel gloomy, fighting against the warm edit I had built. I pulled back until the sky had presence without overpowering the warmth.

The sky should support the image, not dominate it.
Find the point where it stops looking dull but does not start looking threatening.

Not every image needed a sky mask. If the sky was a tiny strip at the top or the image did not suffer from a flat sky, I skipped it.

Linear Gradient

On the mountain road image, the fog was on the mountains, not in the sky. The Sky mask could not select it. I used a Linear Gradient instead, dragging from the top downward over the foggy area. Dehaze and clarity within the gradient brought out texture in the mountains without affecting the road below.

Subject Mask

On a portrait of me chopping wood, the warm preset made the forest background look good but my skin looked like a filter. I created a Subject mask (Lightroom detected me automatically), pulled Temp left by -10 to -15 within the mask, and reduced saturation by -10. The forest stayed warm, my skin looked natural.

Brush Mask

On the monastery image, a woman was holding a red bag in the background. I painted a brush mask over just the bag and pushed saturation up to make it pop. Masking does not have HSL. It has a single saturation slider that boosts all colours in the masked area, but since the mask isolated just the bag, only the red was affected.

Monoastery Manastir Ostrog


Step 7: Detail and Noise

Sharpening

Lightroom applies default sharpening to every RAW file: Amount 40, Radius 1.0, Detail 25. I pushed Amount to 55 and added Masking at 40.

The Masking slider is the most useful one. Hold Option and drag right. White areas get sharpened, black areas are protected. I set it so the sky went black and the edges of buildings and trees stayed white. Sharpening is only visible at 100% zoom.

Denoise

At ISO 50 and 100, Denoise was unnecessary. The files were clean. At ISO 1250 on the gym image, with exposure pushed to +1.0 and shadows lifted, noise was visible. I ticked the Denoise checkbox and left it at 50. It created a new DNG with the noise removed. The difference was significant.

The rough threshold is around ISO 800 and above, depending on how much you push exposure and shadows.


Step 8: Lens Corrections and Effects

Lens Corrections

Lightroom detected my Sony E 18-135mm automatically and applied the built-in profile for distortion and vignetting correction. I ticked Remove Chromatic Aberration as well. Chromatic aberration is colour fringing on high contrast edges. It costs nothing to enable and there is no reason to leave it off.

Post-Crop Vignette

I added a subtle vignette to draw the eye towards the centre.

SettingValue
Amount-15
Midpoint45
Feather65
StyleHighlight Priority

If you can see the vignette, it is too strong. The goal is that someone looking at the image feels drawn to the centre without noticing the edges are darker.

Remove Tool

On the gym image, one overhead light was distracting. I used the Remove tool with Generative AI to paint over it. Lightroom sampled the surrounding area and replaced it cleanly. The Remove tool is for cleaning up distractions after the edit is done. It is not part of the tonal or colour workflow.


Building the Preset

After the first complete edit, I saved it as Montenegro Base v1.

What the preset includes

SettingIncludedWhy
White BalanceYesCloudy 6,500K as default starting point
Basic ToneYesExposure, contrast, highlights, shadows, whites, blacks
PresenceYesTexture, clarity, vibrance, saturation
Lens CorrectionsYesProfile and chromatic aberration
Chromatic AberrationYesAlways on
Post-Crop VignettingYesSubtle vignette
Process VersionYesConsistency
CalibrationYesConsistency

What the preset excludes

SettingExcludedWhy
HSL / Color MixerYesColour adjustments are image-specific
MaskingYesSky and local adjustments vary per image
SharpeningYesMay need different values per image
Noise ReductionYesOnly needed at high ISO
CurveYesNot used

How the preset behaved across conditions

SettingReliable across images?Notes
Contrast, PresenceYesPersonal preference, consistent
Vignette, Lens CorrectionsYesAlways the same
Highlights, ShadowsMostlyConsistent style choice
White BalanceNoIndoor and direct sunlight needed different values
ExposureNoChanged every image
Whites, BlacksSometimesDepends on highlight and shadow range

The preset is a starting point, not a finished edit. It handles style preferences but every image needs per-image decisions on exposure, colour, and local adjustments.

The Preset as a Culling Tool

After building the preset, I applied it across all remaining images as a final quality pass. Some images that survived culling did not respond well to the edit. They looked flat, the colours did not work, or the composition felt weak once the tonal adjustments revealed what was actually in the frame. I cut those, bringing the total from 467 down to 341.


Export for CloudFront

All images are served through CloudFront on photos.digitalden.cloud. Gallery and journal images use the same full size files. Display size is controlled by Chirpy width classes in the post markup.

SettingValue
FormatJPEG, converted to WebP
Quality93
Color SpacesRGB
ResizeLong Edge 3000px
Resolution72 ppi
SharpenScreen, Standard
MetadataCopyright Only
Don’t EnlargeTicked
NamingCustom Name - Sequence (montenegro-gallery-1)
SettingValue
FormatJPEG, converted to WebP
Quality75
ResizeLong Edge 800px
SharpenScreen, Low

CloudFront Structure

1
2
3
4
5
6
photos.digitalden.cloud
  → montenegro-2026
    → full
      → montenegro-gallery-1.webp
    → thumbs
      → montenegro-gallery-1.webp

Gallery images display full size on the gallery page. The same files are referenced in journal posts with Chirpy width classes controlling display size:

1
![Montenegro](https://photos.digitalden.cloud/montenegro-2026/full/montenegro-gallery-1.webp){: .w-50 .left }

Why sRGB

sRGB is the standard colour space for web. Every browser and device supports it. Wider colour spaces like Adobe RGB or ProPhoto RGB can look washed out on browsers that do not support them.

All metadata strips camera serial numbers, GPS coordinates, and camera settings. The images serve on a public website. Copyright is all anyone needs to see. Full metadata is preserved in the RAW files and Lightroom catalog.


Backup

The archive is two things: RAW files and the Lightroom catalog. The catalog stores every edit, rating, collection, and preset. Losing the catalog means losing every adjustment.

Storage Structure

1
2
3
4
5
6
7
8
9
10
11
12
NVMe Drive
  → Capture_Archive
    → 2026
      → 2026-01 Montenegro
        → Photo
          → RAW
          → Export_Web
  → Lightroom_Catalog
    → DigitalDenCloud_Lightroom_Catalog.lrcat
    → DigitalDenCloud_Lightroom_Catalog.lrcat-data
    → DigitalDenCloud_Lightroom_Catalog Previews.lrdata
    → DigitalDenCloud_Lightroom_Catalog Smart Previews.lrdata

The catalog sits alongside Capture_Archive, not inside it. One backup of the NVMe drive covers both.

Two-Location Backup

ComponentPrimaryBackup
RAW filesNVMe SSDLocal disk or cloud
Lightroom catalogNVMe SSDLocal disk (Pictures folder)
Previews / Smart PreviewsNVMe SSDCan be regenerated from RAWs
Export foldersNVMe SSDCan be regenerated from RAWs + catalog

Lightroom auto backup handles the catalog. In Preferences, set backup to run every time Lightroom exits, with the Pictures folder as the destination. The auto backup only covers the .lrcat file. Previews and Smart Previews can be regenerated so they are not critical.

One copy is not a backup. The NVMe drive is the working location. The local disk is the safety net.


What I Learned

LessonDetail
A preset is a starting pointIt handles style preferences but every image needs per-image decisions on exposure, white balance, colour, and local adjustments
The histogram is a tool, not a ruleClipping indicators tell you what is happening technically. You decide whether that matters creatively
White balance is scene-dependentCloudy 6,500K for overcast outdoors. As Shot 4,700K for indoor. Daylight 5,500K for direct sun
Luminance is underusedPulling luminance down on a colour gives richer, deeper results than saturation alone
Masking solves local problemsWhen a global adjustment cannot fix a specific area without affecting everything else, a mask isolates the problem
Denoise has a thresholdUnnecessary at ISO 50 to 100. Essential at ISO 800 and above
Not every slider needs to moveIf the image looks right, stop. The best edits are the ones where you can explain why you moved each slider
Apply the preset as a final cullImages that survive culling can still fail in editing. The preset revealed weak compositions not obvious during culling

Quick Reference

Editing Workflow

StepAction
1. ProfileAdaptive Color at 100, before any other edits
2. White BalanceSet per scene. Eyedropper on neutral grey as starting point
3. ExposureAdjust by eye, check histogram for clipping
4. Highlights / ShadowsHighlights left, shadows right. Do not flatten
5. Whites / BlacksOption-drag to find limits. Check triangles
6. ContrastLight touch after manual tonal work
7. PresenceTexture and vibrance first. Clarity and dehaze if headroom allows
8. HSLPer-image colour work. Use luminance, not just saturation
9. MaskingSky, subject, brush, gradient. Only where needed
10. DetailSharpening with masking. Denoise at high ISO
11. Lens CorrectionsProfile on, chromatic aberration on
12. EffectsSubtle vignette. Remove tool for distractions

Clipping Triangle Reference

ColourChannels clippingSeverity
Single colour (blue, red, green)One channelWarning, often acceptable
Two colours (pink, yellow, cyan)Two channelsBack off
WhiteAll threeToo far, no recoverable data

Preset Pattern

Transfers reliablyNeeds per-image adjustment
Contrast, PresenceExposure
VignetteWhite Balance (indoor/outdoor)
Lens CorrectionsWhites, Blacks
Chromatic AberrationHSL
 Masking

Export Presets

PresetLong EdgeQualityUse
Web Gallery Full3000px93CloudFront, full size display
Gallery Thumbnails800px75CloudFront, grid preview

Documented February 2026.

This post is licensed under CC BY 4.0 by the author.