Hi all,
The new version of the MIF package will be available here soon (sorry, I thought it was already online when posting this, but was still logged in... just wait a little...): MIF package v2.1
The main new additions to v2.0 are:
- Screen 2 & 3 support.
- Improved error diffusion in screen 10 & 12.
- "Details enhancement" for palette generation.
- Command line version (mif.exe).
- Preview of the command line parameters from MIFui.
- Horizontal shift parameter to reduce bleeding in screen 2, 10 and 12.
The settings dialog has changed a lot:
Screen 4 conversion does not look that bad...
...but do not expect too much from screen 2:
And you just don't want to use screen 3 ;-)
Details enhancement is a quite powerful feature: it allows generation of a "less optimal but better looking palette".
Let's take this original .PNG picture:
The default conversion with MIF or MIFui to interlaced screen 7 generates this:
It's not that bad, but the sun light looks a bit pale.
To fix this, increase the "Details enhancement" parameter from 1 to 3. You'll get this result:
The mathematical error is bigger here (you can check that in the Delta parameter of MIFui), but the details are less sacrified.
The difference is even more noticeable on screen 6:
Details enhancement = 1
Details enhancement = 3
The same idea can be applied when you convert 4 pixels to 2 colors in screen 2&4, or when RGB to YJK is performed in screen 10 and 12. That's the 2 other "SC2" & "YJK" Details enhancement parameters. I've not tested that too much, maybe it can be usefull in some cases, maybe I'll remove this...
Thanks to sd_snatcher for his support on this. There are still ideas floating around to improve things thanks to him (CIEDE2000 color difference & enhancement of YJK filtering). CIEDE2000 looks very promising, but causes some problems for now, and is definitively too heavy for real-time preview. That's something I'll try to add next year.
That's it for Christmas and for this year :D. Please report bugs, and let me know of your suggestions or ideas.