creating implosion effect

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
manit
Posts: 123
Joined: 2009-01-30T22:31:26-07:00

creating implosion effect

Post by manit »

I have this idea that if we divide an image into concentric annular rings & rotate each successive ring (say starting from image center ) by few degrees then it will be a spectacular effect .
Is there a way to create mask of specific ring (giving inner & outer diameter along with circle center) then rotate that ring & superimpose it over final empty canvas repetitively. so that empty canvas turns into our desired visual effect after all rings have been processed .
User avatar
anthony
Posts: 8883
Joined: 2004-05-31T19:27:03-07:00
Authentication code: 8675308
Location: Brisbane, Australia

Re: creating implosion effect

Post by anthony »

This isn't implosion as the subject suggests, but a swirl effect.

See Simple Image Warps, Swirl
http://www.imagemagick.org/Usage/warping/#swirl

It does exactly as you describe.

The Effect is a form of Image distortion, where each coordinate is shifted or moved to a new position.
The whole distortion process is generally described in the very next IM examples section.
General Distortion Techniques
http://www.imagemagick.org/Usage/distorts/#summary

After this a more general distortion operator, in which new and varied distortion methods can be described.
Anthony Thyssen -- Webmaster for ImageMagick Example Pages
https://imagemagick.org/Usage/
Post Reply