Jump to content

ImageRasterizer


wakillon
 Share

Recommended Posts

A little example of Image processing where pixel blocks are replaced by forms of your choice.

Don't know if title is really appropriate...:sweating:

Try it and tell me.

Downloads available in the download section

Use big images (> 1000px) for a better rendering! 

Example :

20150616155225.jpg

Edited by wakillon

AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Link to comment
Share on other sites

Pretty nice girls I must say! :lmao:

An idea to improve speed when choosing small form size values.

  1. create a bitmap with one form type in b/w only
  2. invert that form type
  3. create a texture from the form type
  4. create a 32 bit blank bitmap with the size of the image
  5. fill the bitmap with the texture
  6. copy the filled bitmap over the original texture

I didn't test it but it should increase the performance extremely.

 

Well done wakillon :thumbsup: but no intro this time?:(

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Link to comment
Share on other sites

Thanks !

I was 99% sure you will suggest this way ! :D

But i didn't do it because :

1.  Forms will have pixel blocks with several colors instead of a unique one.

2. If script respect all user settings, not sure that texture creation will be so fast...

3. I didn't want to propose a simple copy/paste, where there will be no GDI magic !

 

Can i PM you for an other image processing problem ?

 

AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...