YBM

From Just Solve the File Format Problem
Revision as of 04:06, 28 December 2023 by Dexvertbot (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
File Format
Name YBM
Ontology
Extension(s) .bm
Released ≤1989

This article describes the uncompressed bi-level image format that is usually called something like Bennet Yee's face format, and sometimes YBM. It does not seem to have an official name. It is the format used by Netpbm's ybmtopbm/pbmtoybm utilities, and is among the formats supported by the Fuzzy Pixmap library (-B option). It originated with utilities named "face" and "xbm", by Bennet Yee.

Contents

Disambiguation

The name "Bennet Yee's face format" has also been used[1] when referring to FaceSaver, a completely different format. This may or may not be an error.

Format

Files have a 6-byte header, followed by the image data.

Identifiers

The Fuzzy Pixmap library suggests the file extension .bm.

Identification

Files begin with 0x21 0x21 (ASCII "!!").

Software

Editors' notes

It would be nice to find copies of the "face" and "xbm" utilities. They are referenced in the man pages of old versions of Netpbm[2], which suggests that they were publicly available.

Sample files

References

  1. faces.c: Example of FaceSaver being called "Bennet Yee's face format"
  2. Old pbmtoybm man page
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox