Repository navigation
Releases: ErickDoppler/Pictogram-Parser
Release list
Pictogram Parser 1.2.0
Extract pictograms in full colour, exactly as the preview shows them.
New
- Full Color extraction. The Extraction section has three output modes, as radio buttons in place of the old Invert checkbox:
- Black and White - pixels darker than Threshold become ink (1-bit), as before.
- Inverted Black and White - light pixels become ink, for light pictograms on a dark background. This is what the Invert checkbox did.
- Full Color - the cell exactly as the preview shows it, with the current effect applied: Original keeps the sheet's own colours, and Sketch, Emboss or a colour channel are saved as they look. Cell inset and Output W/H still apply; Threshold is greyed out.
- Mixed lists. One list can hold both kinds. Thumbnails show the real colours, and each entry says
coloror1-bit. - Colour export.
- Save as Bitmap writes 24-bit BMPs for colour pictograms (1-bit ones are unchanged).
- Save as C array writes colour pictograms as RGB565
uint16_tarrays.
Changed
- C header layout. Every array now has a
_FORMATdefine (<FILE>_FORMAT_MONO1or<FILE>_FORMAT_RGB565). The lookup table struct gains aformatfield beforedata, anddatais nowconst void *. Code that uses the table from a 1.x header needs updating; the arrays themselves are unchanged for black-and-white pictograms.
Download
Windows 10 / 11 (64-bit): PictogramParser-1.2.0-win64.zip below. Unzip it and run PictogramParser.exe. A single file, no installation, no dependencies.
Not code-signed, so SmartScreen may ask for confirmation.
Checksums (SHA-256)
| File | SHA-256 |
|---|---|
PictogramParser.exe |
9045f74d0c25b2282a9f0e8eaf9103a1e2d243cd125482824fa6ffe4feb03b09 |
PictogramParser-1.2.0-win64.zip |
bf85a9ba6503c0f7204bcb22e8bdfc65b25d3916d9ad1ccc9b6e5f44786599ec |
Full changelog: v1.1.0...v1.2.0
Pictogram Parser 1.1.0
Extract pictograms from sheets that have their own grid drawn in, without the grid lines coming along.
New
- Cell inset. A new slider above Threshold in the Extraction section cuts that many pixels (0-64) off every side of each cell before extracting. Snap the app's grid onto the drawn lines, then raise the inset until the lines fall outside the extracted area. It never shrinks a cell to nothing: at least one pixel always remains.
- See what gets cut. While you move the slider, the margins it will cut off are shaded red on the unmarked cells for a moment. On marked cells, the green fill now covers only the inset area, so it always shows exactly what will be extracted.
Download
Windows 10 / 11 (64-bit): PictogramParser-1.1.0-win64.zip below. Unzip it and run PictogramParser.exe. A single file, no installation, no dependencies.
Not code-signed, so SmartScreen may ask for confirmation.
Checksums (SHA-256)
| File | SHA-256 |
|---|---|
PictogramParser.exe |
ff8cf54ed613c5c09d114eaa0908f43f272d0c3cbc34fb3f45ca04f4c8047bfe |
PictogramParser-1.1.0-win64.zip |
2e81116f7f20e90271fe1965691980889d851e424ff067ed50829919f83796fb |
Full changelog: v1.0.0...v1.1.0
Pictogram Parser 1.0.0
The first release: load a sheet of pictograms, lay a grid over it, pick the cells, and export them as 1-bit C arrays or bitmaps.
Features
- Grid you can fit by hand. Set rows, columns, cell size and offset, or fit the grid to the whole image. Drag any row or column border to move it along the whole line; hold Shift to respace every line evenly. Move the whole grid with a right-drag, Ctrl+drag or the arrow keys.
- Pick cells by clicking, or drag across them. Marked cells are numbered in the order they will be extracted.
- Preprocessing before extraction: Original, Greyscale, Black & White, Red / Green / Blue channel, Sketch, Emboss and Edges. The Strength slider adjusts whatever suits the effect: saturation, contrast, threshold, brightness, pencil width, depth or edge sensitivity.
- Extraction to any output size (or the cell's own size), with a threshold and an invert switch. Pictograms are named
<prefix><number>. - Save as C array: one header with MSB-first packed rows,
_WIDTH/_HEIGHTdefines, an ASCII preview of every row and a lookup table. - Save as Bitmap: one 1-bit
.bmpper pictogram.
Download
Windows 10 / 11 (64-bit): PictogramParser-1.0.0-win64.zip below. Unzip it and run PictogramParser.exe. A single file, no installation, no dependencies.
Not code-signed, so SmartScreen may ask for confirmation.
Checksums (SHA-256)
| File | SHA-256 |
|---|---|
PictogramParser.exe |
bbb85669bf180e413a7153482894ae8cd5c1e7237fc21dbae3d9c28f6ce4d0a9 |
PictogramParser-1.0.0-win64.zip |
06d31ed4499ac9cf0355179ceec74e329c0667ce843746d1b8fd1b7f799970d2 |