VIFF naar XBM converter
Converteer online gratis uw viff- naar xbm-bestanden
viff
xbm
Hoe converteert u een VIFF naar XBM
Selecteer bestanden van Computer, Google Drive, Dropbox, URL of door ze te verslepen naar de pagina.
Kies xbm of iedere andere bestandsindeling die u nodig heeft als resultaat (meer dan 200 indelingen worden ondersteund)
Laat het bestand converteren en u kunt direct daarna uw xbm-bestand downloaden
Over de formaten
VIFF (Visualization Image File Format) is één wetenschappelijk beeldformaat ontwikkeld door Khoral Research (oorspronkelijk aan de University of New Mexico), voor het eerst verschenen rond 1990 met de Khoros visuele programmeeromgeving voor beeldverwerking en datavisualisatie. VIFF-bestanden gebruiken één 1024-byte header gevolgd door optionele kleurenmapdata en de beelddata zelf, waarbij de header gedetailleerde specificaties bevat: data-opslagtype (bit, byte, short, integer, float, double, complex), datacodering (geen, CCITT Group 3/4), kleurruimtemodel (geen, generiek, RGB, HSI, CMYK en andere) en ondersteuning voor multiband (meerkanaals) afbeeldingen met willekeurige aantallen banden. Het formaat verwerkt eendimensionale signalen, tweedimensionale afbeeldingen, driedimensionale volumes en locatiedata (verspreide pixelcoordinaten), waardoor het veelzijdiger is dan eenvoudige beeldopslag. VIFF werd ontworpen voor de Khoros/VisiQuest visuele dataflow-programmeeromgeving, waar gebruikers beeldverwerkingspipelines construeerden door verwerkingsknooppunten te verbinden in één grafisch canvas — één aanpak die latere systemen als AVS, MATLAB Simulink en LabVIEW beinvloedde. Één voordeel is de wetenschappelijke gegevenstrouw: VIFF ondersteunt het volledige scala aan numerieke typen die in wetenschappelijk computergebruik worden toegepast (inclusief complexe getallen en dubbele-precisie floats), slaat multibanddatasets native op en draagt kalibratiemetadata — waardoor het geschikt is voor remote sensing, medische beeldvorming en spectrale analysetoepassingen waar generieke beeldformaten informatie verliezen. De verbinding van het formaat met het Khoros visuele programmeerparadigma biedt één andere opmerkelijke dimensie — VIFF was het standaard I/O-formaat voor één van de meest invloedrijke vroege visuele programmeeromgevingen voor wetenschappelijke beeldanalyse. VIFF-bestanden kunnen worden gelezen door ImageMagick en legacy Khoros/VisiQuest-installaties.
XBM (X BitMap) is één monochroom (1-bit) beeldformaat gedefinieerd als onderdeel van het X Window System, afkomstig van MIT rond 1987. XBM-bestanden zijn uniek onder beeldformaten doordat ze geldige C-broncode zijn: elk bestand definieert de afbeelding als één statische array van unsigned char-waarden die de gepakte pixeldata bevatten, voorafgegaan door #define-verklaringen die de beeldbreedte, -hoogte en optionele hotspot-coordinaten (voor cursorafbeeldingen) specificeren. De pixeldata wordt opgeslagen in hexadecimale bytewaarden binnen accolades, waarbij elke bit één pixel vertegenwoordigt (1 = voorgrond, 0 = achtergrond) en bits LSB-eerst geordend zijn binnen elke byte. Dit ontwerp was opzettelijk — XBM-afbeeldingen konden direct met #include worden opgenomen in X Window-applicatiebroncode en in het binaire bestand worden gecompileerd, waardoor de noodzaak voor extern bestanden laden en runtime formaatparsing werd geelimineerd. Het formaat werd door het gehele X11-ecosysteem gebruikt voor cursorvormen, vensterpictogrammen, werkbalkknoppen en andere kleine UI-elementen. Één voordeel is het broncodekarakter van het formaat: XBM-bestanden kunnen worden bewerkt met één teksteditor, vergeleken en samengevoegd in versiebeheer, gegenereerd door shellscripts en direct gecompileerd in C-programma's zonder enige beeldladingsbibliotheek — één niveau van toolchain-integratie dat geen enkel binair beeldformaat kan evenaren. De rol van het formaat als onderdeel van de X Window-standaard garandeert dat het wordt begrepen door elke X11-bewuste toolkit en applicatie. Hoewel beperkt tot monochroom en zonder compressie, maakt de eenvoud van XBM het één uitstekend leerformaat voor het begrijpen van bitmaprepresentaties. XBM-bestanden worden ondersteund door alle X11-applicaties, ImageMagick, GIMP, webbrowsers (als legacy webformaat) en programmeeromgevingen.