Hi Guys and Gals.
I been messing around in Processing (It is a programming language based off Java). I wrote a program that does Floyd–Steinberg dithering which I can confirm matches very closely to the way the GF app dithers. The reason I wrote this is because I want more control over the output. I know @dan stated in a previous post that the GF works best with a non-dithered image, however I have achieved some of my goal. Here are some screenshots.
To match the GF application was not my goal, my goal is to get what I see on my preview to look exactly the same in the GF application, this way I can tell exactly what will be burned. While I am all for the simple modes of just upload and it looks good, there are times you want control.
So what control does my application offer. Well you can set to the amount of grey scale you would like, from 1 bit (true black and white) to 256 levels. However anything over 4 color and it appears the GF app changes the dither pattern, to be expected as it appears to bring any image down to a 4 color dither.
Here is a black and white from my app and a small mp4 (please ignore the compression artifacts) to show how I can adjust the white point / black point and brightness. I am working on adding a white/black biased gamma curve :
My question for Dan and the GF team is: Can we get, or is it planned to offer a true black and white bitmapped mode where the GF app does not re-dither the image? I realize that this would mean you would not and should not be able to resize your image smaller past 1:1 ratio since anything smaller would mean removing pixels and therefore adjusting the density.
Second question for the community is am I alone in wanting this ? Also if there is enough interest I could upload this app somewhere.
Thanks for your consideration