Wednesday, December 2, 2020

Colors I see you

REACT! 

colours.icu ("Colors I see you") is a website I quickly made to test out an idea for an animated color blindness correction filter.

Normal color blindness correction filters will simply transform the color space of an image to make it possible for color blind people to distinguish between some of the colors that they normally can't. That also means though that in the "corrected" version they are unable to distinguish between colors that they normally could and also all the colors look completely wrong.

So the idea I had was to use animation to be able to present to the person both the base image in it's correct colors, while periodically flashing a second version of the image that causes areas to become brighter or darker depending on what color they really are. For example red details flash bright while green details flash dark.

For example take this image that someone posted on reddit:


It's a tree that hasn't become fully red during autumn yet because part of it was illuminated by that lamp. To someone with protanopia this looks like this: (if I implemented my filters right)


The distinction between red and green is gone. So what the website gives you is the following image:

 

 

The animation on the website is smoother, not a bright flash like in this GIF file, so if you want to see it properly just go to colors.icu and upload something yourself.

You can see that the red parts of the image are flashing brighter while the green ones and staying dark or becoming even darker.

I am still not very confident that I did all the math right and I plan to try a slightly different way to do the correction, especially for deuteranopia.

The site can also do correction for the anomalous forms of color blindness (when people are trichromats but with slightly wrong detection for one of the colors) but because there's nothing super scientific about the website, just try all the correction modes and find the one that works best for you.

Tuesday, December 1, 2020

Autozeep v6

REACT! 

Version 6 adds the ability to revert all files to their original compression setting. The detailed stats generation debugging feature is removed to avoid a potential bug with big INI files. It contains a richer list of excluded files. It will also show you the total savings after every run, both in the popup after the run and inside the compressed_files.txt file. Finally I changed the icon and the license.

Oh and, as always, a bunch of antiviruses detect it as a virus like they do for everything written in AutoIt3. This has actually caused me grief lately as a company called Netcraft keep sending takedown requests to my host to remove a bunch of my software from my server. That's software that I've been hosting for years and now suddenly their scanners are picking it up and I keep getting 24-hour notices to take down stuff. Thankfully Netcraft is most of the time quick to reply to my false-positive claims and they take down their takedown requests. But it's annoying that I have to keep doing this just because some antiviruses that they decided to use throw false positives for AutoIt3 scripts.

You can download Autozeep v6 from here.

Monday, July 13, 2020

Liquid Archiver v1.5

REACT! 
A new version of Lar is out. The archive format is the same so this is version 1.5.

Changes:

  • Fixed a cosmetic bug when ran under Lua 5.3 or later.
  • Fixed a non-critical bug that could, maybe, create slightly different archives when ran under Lua 5.3 or later instead of earlier versions. The archives would still be perfectly valid and working.
To install Lar, save the script that you can find here as ~/bin/lar and "chmod a+x lar" it and you should be able to run it by just typing lar.

Friday, April 10, 2020

Liquid Archiver v1.4

REACT! 
A new version of Lar is out. The archive format is the same so this is version 1.4.

Changes:

  • Fixed a bug that would occur at least in Lua 5.1.x on Raspbian 32bit when you run multiple parallel lar operations and they would be unable to create some temp files because they would pick the same "random" name.
  • File with newline characters in their filename are not supported.
    To install Lar, save the script that you can find here as ~/bin/lar and "chmod a+x lar" it and you should be able to run it by just typing lar.

    Tuesday, March 31, 2020

    Liquid Archiver v1.3

    REACT! 
    A new version of Lar is out. The archive format is the same so this is version 1.3.

    Changes:

    • Fixed a race condition. In some cases Lar 1.2 would try to write a file before the creation of its containing folders had finished.
    • Fixed a bug in v1.2 that affected the target of symbolic links.
     There is also a known bug/limitation since v1.1: files with newline characters in their filename are not supported.
    To install Lar, save the script that you can find here as ~/bin/lar and "chmod a+x lar" it and you should be able to run it by just typing lar.

    Popular Posts