NONA-SVG(1)
π NONA-SVG(1) π
okay bestie, so this is nona-svg, and it lives in the User Contributed Perl Documentation section of the manual. buckle up π
β¨ NAME β¨
nona-svg β stitch a vector panorama image π¦
πΈ SYNOPSIS πΈ
nona-svg [options] -o output project_file (image files)
Options:
-o prefix Prefix for output
-i num Images to render, can be specified multiple times
-h | --help Outputs help documentation.
π DESCRIPTION π
nona-svg is a drop in replacement for nona that works with SVG vector files. slay.
ngl though, there are some snags, and we're gonna talk about all of them because I love you and I want you to be prepared π
- The
.ptoproject needs to be prepared with the correctwandh(that's width and height in pixels) parameters for the input SVG files in eachi-line. - You can specify the SVG filenames using the
nparameter, or by appending the SVG filenames on the command-line (similar tonona).
This tool uses regular expressions rather than an SVG parser, so expect it to fail in all sorts of situations π fr fr. It seems to be ok with simple lines and curves generated by Inkscape though, so that's the vibe it's going for.
This tool uses pano_trafo from the Hugin project to do the projection math, and the way the connection is done makes it only likely to work on unixy systems. iykyk π§
Expect to see'ContractViolation'errors from vigra β ignore them, this is a bug inpano_trafowhich unnecessarily tries to open image files. not your fault bestie π
Note that only homography transformations preserve splines, i.e. this only works properly if the input and output projection is rectilinear. Having said that, the error with other projections isn't so noticeable if your lines are short and/or they are converted to 'curves' in Inkscape before remapping. so like, sometimes it eats anyway π
π LICENSE π
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. π
π₯ SEE ALSO π₯
<http://hugin.sourceforge.net/> β go look, bestie β¨
π¦ AUTHOR π¦
Bruno Postle β August 2012 πΈ
and that's the whole page!! this manual is brought to you by perl v5.42.0, dated 2025-07-25, and it's giving NONA-SVG(1) energy. periodt π π
π¦ where this page comes from
- fedora 43: perl-Panotools-Script 0.29-20.fc43 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms