Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/swistak-codes/js-bmp-parser
Created with CodeSandbox
https://github.com/swistak-codes/js-bmp-parser
Last synced: about 1 month ago
JSON representation
Created with CodeSandbox
- Host: GitHub
- URL: https://github.com/swistak-codes/js-bmp-parser
- Owner: swistak-codes
- License: mit
- Created: 2020-10-16T18:05:48.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-20T16:02:29.000Z (about 2 years ago)
- Last Synced: 2024-05-02T22:01:19.753Z (8 months ago)
- Language: JavaScript
- Homepage: https://codesandbox.io/s/github/tswistak/js-bmp-parser
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# js-bmp-parser
BMP Parser made for purposes of blog article at https://swistak.codes. You can check how it's working on the CodeSandbox: https://codesandbox.io/s/github/tswistak/js-bmp-parser
Comments are in Polish, since article's also in Polish.Article: https://swistak.codes/post/przetwarzanie-plikow-w-praktyce-obrazy-bmp/
Parser plików BMP stworzony na potrzeby artykułu na https://swistak.codes. Mozesz sprawdzić działanie na CodeSandbox: https://codesandbox.io/s/github/tswistak/js-bmp-parser
Kod zawiera komentarze w języku polskim, ze względu na fakt, ze artykuł jest równiez po polsku.## Running guide / instrukcja uruchomienia
```bash
npm install
npm start
```## Limitations / Ograniczenia
Limitations are made due to keep parser simple (for learning purposes):
- only standard Windows BMP images (only BITMAPINFOHEADER is supported)
- only non-compressed BMP images
- only 24BPP formatWprowadzone są ograniczenia, aby parser był prostszy (dla prostszej nauki):
- tylko standardowe Windowsowe obrazy BMP (wspierany jest tylko BITMAPINFOHEADER)
- tylko nieskompresowane BMP
- tylko w formacie 24BPP