Che cos'è il formato di file FACE?
Un file .face è un'immagine bitmap Usenix FaceSaver, un formato raster legacy sviluppato da Lou Katz presso Metron Computerware, Ltd. durante gli anni '80 per la comunità Unix e Usenix. Il suo scopo era memorizzare il ritratto facciale di una persona in una forma compatta, portatile e leggibile dall'uomo che potesse essere inviata tramite i primi sistemi di posta elettronica e incorporata nelle directory utente Unix e nei database dei partecipanti alle conferenze Usenix.
A differenza dei formati immagine binari, un file .face è interamente in testo ASCII semplice. Si apre con una serie di righe di intestazione Campo: valore - come FirstName:, LastName:, E-mail: e i campi obbligatori PicData: e Image: - seguiti dai dati pixel effettivi codificati come righe di cifre esadecimali. Ogni coppia di caratteri esadecimali rappresenta un pixel a 8 bit in scala di grigi, offrendo 256 livelli di grigio. I ritratti avevano tipicamente dimensioni fisse ridotte, comunemente 96×128 pixel, mantenendo i file nell'ordine di pochi kilobyte.
Il formato non prevede compressione; la codifica esadecimale rende i file .face più grandi delle equivalenti immagini binarie. Il toolkit netpbm fornisce il comando fstopgm per convertire un file .face in una mappa di grigi PGM e pgmtofs per il processo inverso. Sui sistemi moderni, XnView MP può aprire i file .face su Windows, macOS e Linux.
FaceSaver è un marchio registrato di Metron Computerware, Ltd. Il formato è del tutto obsoleto ed è stato da tempo sostituito da PNG, JPEG e formati fotografici moderni simili.
Sicurezza e incolumità
RISCHIO: LOWUn file FACE è testo ASCII passivo senza codice eseguibile, quindi aprirlo in un visualizzatore o in un editor di testo è sicuro. L'unica piccola avvertenza riguarda la privacy: le intestazioni FaceSaver possono contenere nome reale, e-mail, telefono e indirizzo postale, quindi un file .face condiviso potrebbe esporre dettagli di contatto personali. Usa i programmi ufficiali XnView o netpbm; evita siti di download oscuri di «convertitori FaceSaver».
Dettagli del formato
in sintesiProgrammi che aprono file FACE
Dettagli tecnici
specifiche approfondite| Tipo di formato | File di testo ASCII semplice: intestazione «Campo: valore» leggibile dall'uomo seguita da righe di pixel esadecimali |
| Codifica dei pixel | Ogni byte di pixel è scritto come due caratteri ASCII esadecimali; i pixel sono memorizzati riga per riga senza dati binari |
| Modello di colore | Solo scala di grigi - nessun canale colore supportato |
| Profondità colore | 8 bit per pixel, che producono 256 livelli di grigio |
| Efficienza di archiviazione | Non compresso e codificato in esadecimale; un ritratto standard 96×128 cresce fino a circa 24 KB come testo ASCII rispetto ai ~12 KB del binario grezzo |
| Dimensioni tipiche | Comunemente 96×128 pixel per i ritratti; le specifiche non impongono limiti superiori rigidi alla dimensione dell'immagine |
| Identificazione / magic | Nessun numero magico binario; i file sono riconosciuti dalle righe di intestazione ASCII iniziali come `FirstName:` o `PicData:` |
| Campi intestazione obbligatori | `PicData:` (dichiara larghezza, altezza e profondità di bit) e `Image:` (segna l'inizio dei dati pixel) |
| Campi metadati opzionali | `FirstName:`, `LastName:`, `E-mail:`, `Organization:` - campi di informazioni personali incorporati nell'intestazione ASCII |
| Strumenti di conversione | `fstopgm` converte `.face` in una mappa di grigi PGM; `pgmtofs` riconverte PGM in `.face` - entrambi parte del toolkit netpbm |
| Sviluppatore / marchio | Creato da Lou Katz presso Metron Computerware, Ltd.; FaceSaver® è un marchio registrato di Metron Computerware, Ltd. |
| Origine piattaforma | Progettato per Unix e la comunità Usenix; utilizzato nei primi database finger di Unix e nelle directory dei partecipanti alle conferenze Usenix |
| Tipo MIME | `image/x-portable-graymap` (servito anche come `application/octet-stream`) |
| Stato del formato | Formato legacy obsoleto, non aggiornato da decenni; sostituito da PGM, PNG e formati fotografici moderni |
| Supporto visualizzatori moderni | XnView / XnView MP su Windows, macOS e Linux; qualsiasi editor di testo semplice può ispezionare l'intestazione ASCII e i dati pixel grezzi |
| Rilasciato | 1980s (Unix/Usenix community; for compact, portable facial portrait images) |
| Ultima versione | Stable/frozen - an obsolete legacy format, not updated for decades |
| Standard aperto | Sì · royalty-free |
| Specifica | www.fileformat.info |
Conversioni FACE
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file FACE.