I am doing some experiments with image manipulation in #go and I've run into an issue where saving the file would take about 6.6 seconds. It was a 4k 4:3 file but it still felt weird to me that it would take than long. Now I think the problem was that I added noise to the file and image/png had trouble compressing the file. I decided to give #QOI a shot and it saved in about 10 × faster and the file was 8 MB smaller.

#png

I just updated my #MSDOS image viewer/converter #DosView

* Updated libjpeg to 9f.
* Updated libjasper to 4.2.4.
* Fixed a crash when running out of memory during loading/display.
* Fixed version number when running DosView.
* Added help overlay in view mode.
* Patched Allegro to support more BMP formats.
* Fixed DE LSM for FreeDOS.

https://github.com/SuperIlu/DosView/releases/tag/v1.7

#RetroComputing
#jpeg #png #qoi #webp #bmp #tga #NetPBM #ras #tiff #jpeg2000 #pcx #FreeDOS #GIF #PSD #HDR #PIC

Release v1.7 · SuperIlu/DosView

Updated libjpeg to 9f. Updated libjasper to 4.2.4. Fixed a crash when running out of memory during loading/display. Fixed version number when running DosView. Added key to display help overlay in v...

GitHub
Release v1.6 · SuperIlu/DosView

added FreeDOS package creation

GitHub

My first Amiga program in probably more than two decades! I have ported my QOI Viewer to the Amiga using Blitz Basic (2.1). The Amiga section on the site has the download link:

https://ssjx.co.uk/amiga

The main limitation at the moment is that the image resolution needs to be 320x256 or lower. It does not use any of the Amiga's HAM modes but does use error diffusion to help improve the 256 colour image. Thanks for looking!

#amiga #qoi

Amiga Programs

I really enjoy studying file formats, potocols, encodings, specs.

Most recently I fell in love with "Quite OK Image format". It's lossless, close to PNG in terms of compression, super fast to en-/decode, and fits on one page! https://qoiformat.org/qoi-specification.pdf

There's also a related "Quite OK Audio format". but I can't yet wrap my head around how the LMS filter works.

https://qoaformat.org/qoa-specification.pdf

#qoi #qoa

I just updated my #MSDOS image viewer/converter #DosView

* Fixed Allegro VESA driver
* Added screen mode autodetection

https://github.com/SuperIlu/DosView/releases/tag/v1.5

#RetroComputing
#jpeg #png #qoi #webp #bmp #tga #NetPBM #ras #tiff #jpeg2000 #pcx #FreeDOS #GIF #PSD #HDR #PIC

Release v1.5 · SuperIlu/DosView

Fixed Allegro VESA driver Added screen mode autodetection

GitHub
Release v1.4 · SuperIlu/DosView

new screen resolutions and change in command line (hopefully) fixed bug in image zooming when image was not 4:3 and a multiple of the resolution

GitHub

I just updated my #MSDOS image viewer/converter #DosView

* added #GIF
* added #PSD
* added #HDR
* added #PIC
* added an UPX compressed EXE
* enabled dithering
* added 8bpp display mode
* fixed another scaling error
* fixed error when reading certain PNGs

https://github.com/SuperIlu/DosView/releases/tag/v1.3.1

#RetroComputing
#jpeg #png #qoi #webp #bmp #tga #NetPBM #ras #tiff #jpeg2000 #pcx #FreeDOS

Release v1.3.1 · SuperIlu/DosView

fixed color palette error

GitHub

I just updated my #MSDOS image viewer/converter #DosView

* added #NetPBM formats

* added Sun #RAS format

* added image scaling

https://github.com/SuperIlu/DosView/releases/tag/v1.2

#RetroComputing #jpeg #png #qoi #webp #bmp #tga #pcx

Release v1.2 · SuperIlu/DosView

added NetPBM formats added Sun RAS format added image scaling

GitHub