My FOSS Photography Workflow

For Ultra-High Resolution Images

Taking the Photos

By utilizing a panoramic tripod head, I'm able to minimize parallax errors and align the images in a grid so they are easier for the software to stitch together. I also use manual mode so none of the settings change between exposures. Using live view also helps to achieve accurate focus and exposure with the use of the histogram and by zooming in x10.

Gear Used:
Canon EOS 5D Mark IVCanon EF 135mm f/2LShutter release cableNodal Ninja M2 w/ RD16-II Pano HeadMeFoto RoadTrip Tripod

Importing & Stitching

I first import the RAW files in Darktable, change the base curve to the cubic spline preset so I have an even flatter image, and adjust the white balance if needed. After that I export the photos as 8-bit TIFFs which are then ready to be stitched.

Stitching is done with Hugin. I usually find that letting Hugin add control points and align the images automatically works well most of the time (I sometimes have to change the focal length and multiplier because Hugin sometimes gets that wrong). On the rare occasion that something does go wrong I can always use the more advanced interfaces to fix the problem. I use the advanced interface when stitching and exporting so I have more control. It also lets me see the final resolution.

Processing & Exporting

The TIFF created by Hugin is then imported into Darktable for the final processing. I then process it like I would any other photo, albeit much larger in size.

After I'm done, I export the photo at full resolution (JPEG & TIFF), medium resolution JPEG (13,400-14,400px on the long side), small resolution JPEG (6000px on the long side), and sometimes web resolution JPEG (2400-3600px on the long side).

Resource usage is quite high so it requires a pretty powerful computer.

Finished Photo


© 2019 | Declan Lopez