labelme(1)
๐ labelme(1) ๐
okay bestie, welcome to the labelme manual page โ it's a User Command, it lives in section 1, and it's literally the polygonal annotation tool written in Python ๐โจ
๐ธ NAME ๐ธ
labelme โ Image Polygonal Annotation with Python ๐
๐ฆ DESCRIPTION ๐ฆ
so here's the whole vibe, the way you actually call it:
usage: labelme [-h] [--version] [--reset-config]
[--logger-level {debug,info,warning,fatal,error}] [--output
OUTPUT] [--config CONFIG_FILE] [--nodata] [--autosave]
[--nosortlabels] [--flags FLAGS] [--labelflags LABEL_FLAGS]
[--labels LABELS] [--validatelabel {exact,instance}]
[--keep-prev] [--epsilon EPSILON] [filename]
that's it, that's the summoning spell ๐ฎ no cap.
๐ positional arguments:
filenameโ an image filename or a label filename, your choice bestie ๐ผ๏ธ
โจ optional arguments:
-h,--helpโ shows this help message and then dips out. iconic behaviour honestly ๐--version,-Vโ shows the version, short and sweet ๐--reset-configโ resets the qt config. fresh start energy ๐งผ--logger-level {debug,info,warning,fatal,error}โ sets the logger level. pick your gossip tier ๐ข--output OUTPUT,-O OUTPUT,-o OUTPUTโ output file or directory. and here's the lil rule: if it ends with.jsonit's recognized as a file, otherwise it's recognized as a directory ๐๏ธ--config CONFIG_FILEโ config file (default:/root/.labelmerc) โ๏ธ--nodataโ stop storing image data to the JSON file. it's giving minimalism ๐--autosaveโ auto save ๐ซถ--nosortlabelsโ stop sorting labels. let them be free ๐ฆ--flags FLAGSโ a comma separated list of flags OR a file containing flags ๐ฉ--labelflags LABEL_FLAGSโ a yaml string of label specific flags OR a file containing a json string of label specific flags. the example they gave is literally{person-\d+: [male, tall], dog-\d+: [black, brown, white], .*: [occluded]}โ regex labels, we love to see it ๐--labels LABELSโ a comma separated list of labels OR a file containing labels ๐ท๏ธ--validatelabel {exact,instance}โ label validation types, exact or instance ๐--keep-prevโ keep the annotation of the previous frame. muscle memory for your hands fr fr ๐--epsilon EPSILONโ the epsilon used to find the nearest vertex on the canvas ๐
lowkey reminder bestie:--configdefaults to/root/.labelmerc, and--output/-O/-oonly treats your path as a file if it ends in.jsonโ everything else is a directory. no surprises, just facts ๐
and that's the whole page!! this one's from labelme, dated June 2019, and the manual itself is just called labelme โ so yeah, short name, big energy, slay ๐ โจ๐ธ๐ซถ
๐ฆ where this page comes from
- debian bookworm: labelme 5.1.1-1 ยท GPL-3.0-or-later
- ubuntu jammy: labelme 4.6.0-1 ยท GPL-3.0-or-later
- ubuntu noble: labelme 5.4.1-1 ยท GPL-3.0-or-later
- ubuntu questing: labelme 5.6.1-1
- ubuntu resolute: labelme 5.6.1-1build1 ยท GPL-3.0-or-later
- ubuntu stonking: labelme 5.7.0-1 ยท GPL-3.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms