mrkkrp / raw-glue

A CLI utility for automatic stitching of digital negatives

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raw glue

CI

This is a command line utility that allows us to stitch multiple RAW files together in a completely automatic manner. It is designed to be useful for stitching of overlapping shots of a film negative done with a digital camera + macro lens on a copy stand. For that reason it assumes rectilinear projection and an extremely narrow field of view.

Here is an example of invocation:

$ raw-glue photo1.cr3 photo2.cr3 …

The source images can be in any format supported by libraw.

The result will be saved in the TIFF format in the current working directory named according to the current time, e.g.:

20230417213934004508157.tiff

Raw glue is written in Rust and uses Hugin under the hood.

Building

You are going to need Nix. Once Nix is installed building is as simple as:

$ nix build

The resulting executable can be found in ./result/bin.

License

Copyright 2023–present Mark Karpov

Distributed under the MIT license.

About

A CLI utility for automatic stitching of digital negatives

License:MIT License


Languages

Language:Rust 81.8%Language:Nix 18.2%