xcam(1)
π xcam π
okay bestie, gather round, because this is the manual page for xcam β yes, that's the <pink>xcam(1)</pink> situation, General Commands Manual energy, and it's literally a graphical camera frontend for SANE π
β¨
πΈ NAME πΈ
xcam β a graphical camera frontend for SANE π«Ά
β¨ SYNOPSIS β¨
xcam [--buffer|-B] [--version|-V] [--help|-h]
that's it, that's the whole vibe check π
π DESCRIPTION π
xcam gives you a whole graphical user-interface to control an image acquisition device β like a flatbed scanner or a camera, you know the ones πΈ It lets you scan individual images, and you can literally just invoke it straight from the command-line. main character energy fr fr.
xcam is a stand-alone program that saves acquired images in a suitable PNM format, and here's the breakdown so you're never confused:
- PBM for black-and-white images
- PGM for grayscale images
- PPM for color images
xcam accesses image acquisition devices through the SANE (Scanner Access Now Easy) interface. the list of available devices depends on installed hardware and configuration β so like, no cap, what you see is what your setup gives you π¦
xcam presents a menu listing of all known and available devices. go pick your fave, she's waiting π
π OPTIONS π
--Buffer(-B) β if this one's given,xcamwill use a 1024 kByte input buffer instead of the default 32 kByte. big buffer, big dreams π§--version(-V) β if this one's given,xcamwill output its version number. iconic. we love a program that knows itself β¨--help(-h) β this flag prints a short summary of options. your little cheat sheet, bestie π
lowkey important: the synopsis up top spells it--bufferand this section spells it--Bufferβ both are in the page, both are real, don't come for me π
π SANE_DEBUG_XCAM π
this environment variable controls the debug level of xcam. higher debug levels increase the verbosity of the output β so the higher you go, the more she talks π£οΈ
0β print fatal errors1β print errors2β print warnings3β print information messages4β print everything
Example:
SANE_DEBUG_XCAM=3
π FILES π
$HOME/.sane/xcam/devicename.rcβ for each device, there is one rc-file that holds the saved settings for that particular device. normally, this file should not be manipulated directly π ββοΈ instead, the user should use thexcaminterface to select appropriate values and then save the device settings using the"Preferences->Save as default settings"menubar entry. let the GUI do the work, she's got it π
π SEE ALSO π
sane(7), xscanimage(1), scanimage(1), sane-dll(5) and the backend manpages π
π AUTHOR π
David Mosberger-Tang
Gerard Klaver (2005 update)
and that's the whole page, bestie!! this one's dated 19 February 2008 and lives under xcam(1) β 2008 said "let me serve you a scanner frontend" and honestly? she ate ππ¦β¨ππ
π¦ where this page comes from
- debian bookworm: sane 1.0.14-17 Β· GPL-2.0-or-later WITH sane exception
- ubuntu jammy: sane 1.0.14-16 Β· GPL-2.0-or-later WITH sane exception
- ubuntu noble: sane 1.0.14-18 Β· GPL-2.0-or-later WITH sane exception
- ubuntu questing: sane 1.0.14-18ubuntu1
- ubuntu resolute: sane 1.0.14-18.1 Β· GPL-2.0-or-later WITH sane exception
- ubuntu stonking: sane 1.0.14-18.1 Β· GPL-2.0-or-later WITH sane exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms