Skip to content

sinhajiya/image-through-waves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generating Images with waves

Creating images by a combination of different waves.

Inspired by: Every picture is made of waves - Sixty Symbols

Concept:

Each image is made of combination of waves of different wavelength, frequency and amplitudes. Here, I have implemented a matlab code to visualize the same.

Step 1: Get the grayscale image.

Step 2: Find the Fourier Transform of the image to get the waves in spatial frequency domain, the sum of which returns the original image.

Step 3: Partition the waves into num_portion portions and visualize the result by finding the inverse fourier transform of waves in that portion and subsequently adding the portions on top.

Result:

Sequence of image generated by addition of waves.

EXAMPLE 1:

Example Image:

Example Image

Implementation:

GIF Example

EXAMPLE 2:

Example Image:

Example Image

Implementation:

GIF Example

EXAMPLE 3:

Example Image 3:

Example Image

Implementation:

GIF Example

About

Demonstration of how each image is simply a combination of different waves using MatLab.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors