Bitmap / Image manipulation effects / methods.

  • Thread starter Thread starter John Anthony Oliver
  • Start date Start date
J

John Anthony Oliver

Guest
Hi ALL,

------------------------------Start of background bit ( skip this if you wish ).-----------------------------------------

Firstly a bit of background.

Back when I used to use an 8 bit home computer I dabbled in machine code with an old version of BASIC which

allowed you to POKE values into memory and then call the 1st memory location to execute that code.

I used the equivalent HEX values for the processor which ran a series of ROR ( ROtate Right ) or ROL ( ROtate Left )

commands through the carry bit as each line of the bitmap consisted of a series of bytes which were an 8 bit BYTE followed by the next BYTE in memory. The effects that I manage to create "in assembly language" as it were:

  • Scroll left
  • Scroll right

By manipulating full bytes in memory I created routines to:

  • Flip the image horizontally
  • Flip the image vertically
  • Turn the image upside down


Anyway, if you were to try this with the BASIC equivalent to GET and SET pixels, obviously the BASIC was a LOT slower.

------------------------------End of background bit.------------------------------------------------------------------------


This leads me to ask, does anyone have any links to any public methods preferably already in VB.Net ( or Visual C# )

for manipulating a bitmap or image in any way?

I am also interested in creating animated bitmaps from one or two images such as the following:

  • Page turn effect.
  • Sliding-in of an image in any direction.

I would also welcome if anyone has any links to any other static effects such as:

  • Ripple effect.
  • Scratch effect.

Anything else you can think about? :)

_________________________________________________________________

If anyone has any useful links, articles then I will mark those as helpful.

If anyone already has any code for any effect in VB.Net and you wish to add it here then I will change

this thread to question and mark your reply AS ANSWER. :)

Thank you, in advance, if you have taken time to read all of the above. :)



Regards,



Click this link to see the NEW way of how to insert a picture into a forum post.

Installing VB6 on Windows 7

App Hub for Windows Phone & XBOX 360 developers.

Continue reading...
 
Back
Top