ADVERTISEMENT

HDR and Panorama in Lightroom

Published Feb 27, 2018 12:05 am
By Chris Malinao 1 In case you missed it, Lightroom can now do high dynamic range (HDR) and panorama processes. It used to just be able to gather those HDR and panorama photos and then we processed them in Photoshop. In the latest version, LR6 and LRCC, we can do those processes inside Lightroom itself. To do that, go to Library > Photo > Photo Merge then choose either HDR or Panorama. This presupposes that you have those material photos ready for merging into HDR or panorama. Let’s take the case of merging for panorama first, illustrated in Fig.-1. First, the shoot. Photos for stitching into panorama can be taken with the camera handheld, but it is best to have a sturdy tripod there; camera steady, straight and level. Practice the whole sweep first and determine how many frames it will take, noting that you need about 30 percent of overlap for adjacent frames so that software will have a good basis for the stitch. Autofocus may be used, but exposure must be set manually so all frames will have the same exposure setting. Shoot in Manual mode with aperture fixed for all frames, usually f/16 to f/22 for landscapes. Mark the first frame with a finger so you know where it starts, then take that first frame again without the marker, then take all the frames one by one in a steady sweep, making sure that there’s an overlap between frames. Now, the merge. After importing and cataloguing them into Lightroom’s Library, select all frames for the panorama and go to Photo > Photo Merge > Panorama. A dialogue box will appear in which Lightroom will create a panorama preview. You will have three panorama options for the projection:
  1. Spherical: Aligns and transforms the images as if they were mapped to the inside of a sphere. This projection mode is great for wide or multirow panoramas.
  2. Cylindrical: Projects the panorama as if it were mapped to the inside of a cylinder. This projection mode works well for wide panoramas, but it also keeps vertical lines straight.
  3. Perspective: Projects the panorama as if it were mapped to a flat surface. Since this mode keeps straight lines straight, it is great for architectural photography. Then click Merge.
Auto crop is self-explanatory, but we suggest you experiment with the Boundary Wrap option. Keep it at zero or push it all the way to 100 and see where you like it. The important thing about the created panorama is that it is in DNG format, Adobe’s proprietary raw file. That means you can process it as a raw file and develop it to your heart’s content, with all the goodness of raw image data. For the HDR process, the steps are essentially the same in Lightroom: Photo > Photo Merge > HDR, but the prepared photos should be shot in the same registry, i.e., same framing with the camera on a steady tripod, but the shots are bracketed in terms of exposure. You decide how many frames is enough, from the basic three bracketed shots to a crazy 25 or 30. I find that three to seven frames of varying exposures will usually suffice. Select the frames to be merged then go to Photo > Photo Merge > HDR. In the ensuing HDR Photo Merge Preview dialogue box, you want Auto Align checked so any subtle shift in exposure will be corrected. Auto Tone is a hit-or-miss proposition at of this writing, see if you like it. If you don’t like it, you can always do the merge again, or hit Reset when you go to the Develop module which will remove the Auto Tone but leave all data intact to work with giving you the same file, as if you didn’t check the box. The merged HDR photo, it should be noted is a DNG raw file, and that’s good. Deghost Amount is when there are moving objects in the frame. These moving objects, like people passing or birds flying by, will be removed. Choose None if there are no moving objects, low for slight movement, medium for medium movement and high for lots of movement. Checking the Deghost Overlay box shows a light red overlay on the image where deghosting has done its work. 2
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.