LINEFIND("1")

πŸŽ€ LINEFIND("1") β€” the vertical-line bestie manual πŸŽ€

Okay bestie, welcome to the LINEFIND("1") page from HUGIN β€” the manual name is literally LINEFIND("1"), and this whole thing is about spotting vertical features in images. Slay. ✨

πŸ’– NAME πŸ’–

linefind β€” detect vertical features in images πŸ¦‹

πŸ¦‹ SYNOPSIS πŸ¦‹

linefind [options] -o output.pto input.pto

πŸ’… DESCRIPTION πŸ’…

So linefind is literally a detector for vertical features in images. It tries to find vertical lines using the same algorithm as Calibrate_lens_gui and assigns vertical control points to them. Iconic behavior, honestly. πŸ‘‘

The detection runs on the source images if the input images are rectilinear images. In the other cases (e.g. fisheye images) the input images are reprojected to an equirectangular projection, and the detection works on the reprojected images. It's giving "reproject and thrive" 🌈.

It uses the roll value, saved in the pto project file, to determine what is "top" and "bottom". So before running linefind, check that your roll values are correct β€” e.g. when using images straight from the camera, use a roll value of 0 for landscape and a value of 90 or 270 for portrait images. If your camera has an orientation sensor, Hugin can detect this information automatically and sets the roll value accordingly when adding such images into Hugin. Lowkey magic. πŸ’…

πŸŽ€ OPTIONS πŸŽ€

  • -o, --output output.pto β€” tells it where to write the Output Hugin PTO file. Default: '<filename>_line.pto'. πŸŽ€
  • -l, --lines num β€” the maximum number of lines added per image (default: 5). ⚠️ Attention: Keep in mind that more vertical control points will dominate the optimisation in favour of "normal" control points.
  • -i, --image num β€” image number(s) to process. Normally linefind tries to find vertical lines in all images of the project file. If you want to limit the detection to some selected images, you can use this parameter. Can be used multiple times. πŸ™ˆ
  • -h, --help β€” shows help. That's it, bestie. πŸ’–

🌸 AUTHORS 🌸

Thomas Modes, line detection code based on calibrate_lens by Tim Nugent. πŸ‘‘


Okay bye bestie, that's the whole page β€” Version: 2025.0.1, dated 2026-09-22, and yes, this is the LINEFIND("1") manual sign-off, periodt. πŸ’–

πŸ“¦ where this page comes from