Introduction to Fractals
Fractals can be thought of as fractions or parts of a whole. A point represents a particular location and is represented by a dot. All points are zero-dimensional. A straight line consists of two or more points, which are connected. All lines are one-dimensional. Multiple lines construct a plane, which is three-dimensional. A fractal is not in a particular dimension, instead it is between dimensions. Fractals are rough geometric shapes, which are subdivided. The main shape is repeated infinitely many times and occupies the area of the fundamental structure. In this way, a fractal occupies a finite space as its perimeter approaches infinity. Fractals can be interpreted as fractions, or smaller parts of a whole, known as subdivisions.
An example of a fractal is Sierpinski’s triangle.
1) Begin with a basic triangle.2) Find the midpoints of each line and connect them to form a smaller upside down triangle using the inverse color.
Note: Currently there are three black triangles and one white triangle. The starting triangle is still present. The smaller triangles are fractals or subdivisions of the original triangle. Keep repeating the instructions to eventually obtain the image below.
Fractals have real world applications. For example, in physics fractals describe the roughness of the surface. Two or more fractals contribute a rough surface because you aren’t adding whole number dimensions. Another example is in computer science. Fractals can be compressed, manipulated, and studied on computer programs such as ImageJ.
Fractal Image Analysis using ImageJ & FracLac
Installing ImageJ
- Google ImageJ and select the first link:
- Click the “Download” link
- Select the download for the appropriate platform (i.e. mac osx or windows)
- A pop up window will open, click “save file”
- On a mac go to the download folder on the bottom right of the screen
On a PC go to the download arrow in the top right corner of the screen
- Select the downloaded ImageJ setup program
- Click “run” in the pop up tab that appears
- Click next in the startup program several times, then hit install, and wait for ImageJ to finish installation
Installing FracLac
- Google FracLac and select the first link:
- Scroll down to the “About the Calculations” section
- Right click “FracLac.jar” and select “save link as”
- Click recent places, then ImageJ, then Plugins, and save FracLac.jar in the plugins folder
Preforming your Analysis:
- Find a fractal image that you wish to analyzeand right click to save it in your pictures folder (fractal examples: snowflake, lightning bolt, fern, tree, bacteria)
- Launch Image J from the start up menu
- In ImageJ click File, Open, and open the image you saved
- In order for FracLac to analyze a fractal image the image must be converted to a binary (black & white) outline. On paper, we can select only the boxes that touch the outline of the image. In order for the computer to do this, we must reduce
the image to only its outline.
- On the ImageJ toolbar select process, go down to Binary, and select Analyze.
- Again select Process on the toolbar, go down to Binary and now select outline to outline the image.
- By double clicking the paint brush on the quick access menu, selecting a brush size, and changing the brush color to white we can process the image down into only the fractal pattern.
- The image is now ready to be analyzed. In the toolbar, select plugins, go down to fractal analysis, and open FracLac.
- Select “BC” to set up the box counting analysis.
- In the FracLac analysis window shown below under GRID DESIGN set number of positions to 1. Under GRAPHICS OPTIONS turn off “colour code” and turn on the “draw grids” and “regression” options. Click ok, the program is now set to scan.
- Click the scan button on the FracLac toolbar.
- The scan will open up several windows. One contains the image with grid lines drawn. By using the scroll bar at the bottom of the window the program visualizes the different sample scales used in the analysis.
- The other window that will appear contains a graph of ln(Count) vs. ln(ɛ). The slope of the line given at the top of the graph tells us based on our analysis how much of the plane our image coversor its relative dimension.
Custom Analysis & Log Log Graphing in Excel:
- Users can also create a custom scan series in which they choose their own relative box size (ɛ) in pixels for each scan.
- One of the windows resulting from the custom scan allows you to obtain the number of boxes and the relative box size (ɛ) in that particular scan.
- We can then input this data into excel to create our own log vs. log graph.
Data:
0.28357
0.42332
0.51533
0.61089
1 418
- Highlight all the cells that include the data. Create a scatter plot by clicking on the little arrow under scatter plot and click the second option from the top in the right column.
- In order to change the graph to a LogLog graph click under vertices and click the option entitled Logarithmic for both the “X” and “Y” axis. Set the scale to the thousandths place for four decimal place accuracy.
6.
Bibliography
Fractal dimension, Effective mass & Tamil rhetorics. tnexplore, n.d. Web. 16 June 2014. <
"History of The Mandelbrot and Julia Fractals." Introduction to Fractals. Temporary Sanity Designs, 1997. Web. 13 June 2014. <
Karperien, A., FracLac for ImageJ.
1999-2013.
Rasband, W.S., ImageJ, U. S. National Institutes of Health, Bethesda, Maryland, USA,
1997-2014.
The Sierpinski Triangle. Math is Fun, n.d. Web. 16 June 2014. <
Wautelet, Philippe. "Applications of Fractals." Fractal Zone. N.p., 1998-2014. Web. 13 June 2014. <