g.gui.photo2image(1grass)
β¨ g.gui.photo2image β¨
okay so bestie, welcome to the g.gui.photo2image era of the GRASS User's Manual π
this one is a GUI module and it is literally here to fix the scanning distortions of a paper photo. that's the whole vibe. iconic.
π KEYWORDS π
imagery, GUI, aerial, photo, georectification, geometry, GCP
iykyk those keywords are the whole personality π¦
πΈ SYNOPSIS πΈ
g.gui.photo2image
g.gui.photo2image --help
g.gui.photo2image group=name raster=name camera=string order=string
extension=string [--help] [--verbose] [--quiet] [--ui]
π«Ά Flags
--helpβ bestie this just prints the usage summary, it's giving "explain urself"--verboseβ verbose module output, aka it tells you EVERYTHING, main character energy--quietβ quiet module output, the β¨silent treatmentβ¨--uiβ forces the GUI dialog to launch, no cap
π Parameters
group=name[required] β the name of your input imagery groupraster=name[required] β the name of your input raster mapcamera=string[required] β the name of the camera (generated ini.ortho.camera)order=string[required] β the rectification order (no of Fiducial=4 -> order=1, no of Fiducial=8 -> order=2). Default:1extension=string[required] β the name of the output files extension (used ini.rectify). Default:_ip2i_out
yes bestie, the manpage says the camera, order and extension descriptions twice each. not me noticing π we keep it once here, the facts are all still fr fr here
π DESCRIPTION π
okay so this module is based on g.gui.gcp, the GCP manager of GRASS. it is part of the i.ortho.photo suite. periodt. π
the aim of this module is to give absolute location values to the fiducial points present β in number of 4 or 8 β in a scanned aerial photo. yes, in a number of 4 or 8, that's the whole thing β¨
and this is necessary because (manual) scanning introduces distortions, rotations, and also may not be limited to scan the boundary of the photo itself π so like, you literally have to give to each fiducial the exact coordinates in mm as given by the aerial photographic instrument design, which is unique per camera. slay.
this module requires you to have made a group with your aerial photo (i.group), a camera description file (i.ortho.target) and use them to launch the module. additional requirements are the order of rectification (1 if no of Fiducials is 4, 2 if no of Fiducials is 8) and an extension file (if not given, defaults to $filename_ip2i_out).
an example for project imagery60:
g.gui.photo2image group=aerial@PERMANENT raster=gs13.1@PERMANENT camera=gscamera order=2 extension=try --o
Screenshot of g.gui.photo2image
Figure: Screenshot of g.gui.photo2image
for a detailed operation manual please read wxGUI, wxGUI components π
see also video tutorials on GRASS Wiki.
π¦ SEE ALSO π¦
i.ortho.photo, i.group, i.ortho.camera, i.ortho.target, i.rectify, m.transform, v.rectify
π AUTHORS π
- Markus Metz
- Based on the Georectifier (GRASS 6.4.0) by Michael Barton
- Martin Landa, Czech Technical University in Prague, Czech Republic
β SOURCE CODE β
Available at: wxGUI GCP Manager for photo to image registration source code (history)
Accessed: Tuesday Sep 08 11:56:22 2026
Main index | GUI index | Topics index | Keywords index | Graphical index | Full index
Β© 2003-2026 GRASS Development Team, GRASS 8.5.0 Reference Manual
so yeah bestie, that's the whole page π big thank u to the GRASS 8.5.0 squad β this g.gui.photo2image(1grass) manual was accessed Tuesday Sep 08 11:56:22 2026, so go forth and rectify ur aerial photos, u absolute icon πβ¨
π¦ where this page comes from
- ubuntu stonking: grass-doc 8.5.0-1ubuntu1 Β· 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