I’ve fixed an error that slightly blurred and shifted the output up, and has been there FOREVER. 😥
Plus filters are now applied to the edges. The output is better then it has ever been.
I also made a ton of code changes to improve how things are structured.
Full list of changes:
0.8.2:
Added DrawText function with a offset parameter
Moved Image to Values, Image to Colors and Text to Image into separate classes
Moved values to text conversion classes into separate files
Cleaned up TextProcessingSettings
Moved applying the filters from TextProcessingSettings into the AscgenConverter
Moved filter list creation to a property in TextProcessingSettings, and only recreated when needed
Cleaned up ConvolutionMatrix and changed Apply to be a non-static function
Moved applying a ConvolutionMatrix for a filter into a new subclass inherited by blur and sharpen
Fixed error in the application of the ConvolutionMatrix
Moved applying the ConvolutionMatrix values into a loop
Fixed filters not being applied to the edges of the output
Optimized unsharp mask a little
Changed to only create static filters once
Required a factor in the ConvolutionMatrix constructor, and added a default constructor
0.8.2a:
Fixed batch conversion ramp not being auto generated
Fixed freeze on width or height less then 2
Hi! Thank You for the new version 🙂
Hi! I have a problem with this version:
After I loaded the picture I tried to change the size. I ereased the value and I wanted to specify the new size -> program freeze.
Please help. Am I do something wrong? This not happened with the previous version.
If I modify the size by changing the with value -> program freeze
If I modify the size by changing the height value -> program works well
No, it’s me. 😥
New version coming up later…
Fixed that (hopefully) and (maybe) also fixed batch conversion ramp not being automatically generated.
Hi!
Thanks 🙂
But it seems this problem is still in the pogram: if I switch off the Lock aspect ratio button and after this I try to change the size, the problem come forward again. 🙁 (Freeze)
Regards,
Kristof
Well this is just stupid now, my bug fix had a bug. New version up.
Pingback: Ascii Generator dotNET Beta 8.2 no Programas Livres
In regards to very low resolution images, there is a shift in weight towards the right and bottom of the output. Is this a bug also?
http://i14.photobucket.com/albums/a307/Dwayne2005/ascgenexample.gif
Yes. I’ll need to have a closer look at it, the image resizing seems to be screwing things up somehow.
I remember converting images (sized medium to large) in December 06/Jan 07,
I took dimensions of the original picture and of the ascii text (print screened and “measured”). The ascii text was about 10% taller – i.e people looked thinner/taller.
Not sure if this has been fixed? (I was most likely using the latest version at the time)
There will always be a bit of a difference because the output width and height needs to be divisible by the character size, but it shouldn’t be off by that much. I’ll run some checks on it when I get a chance.
yup, it was a large image and i selected the number of characters so that it would fill an A4 page. I used a font size of 8 i think. It was definitely 9-11% off, i remember comparing the height:width ratio of the two in pixels.
(COULD HAVE been due to changing font size from 8.5 to 8 in word? (as the generator spat out 8.5 when i entered 8 – cant remember, possibly))
This is so lovely a program. Please do keep it up… Once feature I would like to see is the generation of coloured images – that would make this fantastic!!!
Soon. Very soon.
Wow, that live preview is something else! Excellent tool, cheers!
This is a most impressive tool! I would like to thank you for your efforts. Keep up the good work!