Calculating Fractal Dimension from Vector Images Kelly Ran.

Slides:



Advertisements
Similar presentations
2.01 Investigate graphic image design.
Advertisements

TRANSLATIONS AIM: To understand translation vectors and translate shapes accurately.
Images Images are a key component of any multimedia presentation.
CHAPTER 20 CREATING SVG GRAPHICS. LEARNING OBJECTIVES How to embed a graphic stored within a.SVG file in an HTML page How to use the and tag pair to specify.
Iframes & Images Using HTML.
Macromedia Flash” Workshop on “ Introduction to 29-Aug to 1-Sep 2004.
Maths for Computer Graphics
Chapter 9: Recursive Methods and Fractals E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley Mohan Sridharan Based on Slides.
© 2009 Research In Motion Limited BlackBerry themes and animated graphics.
SWE 423: Multimedia Systems Chapter 4: Graphics and Images.
2.02 Understand Digital Vector Graphics
WHAT IS SVG?. SVG stands for Scalable Vector Graphics SVG is used to define vector-based graphics for the Web SVG defines the graphics in XML format SVG.
CS4395: Computer Graphics 1 Fractals Mohan Sridharan Based on slides created by Edward Angel.
Vector Graphics A free program that creates vector images is InkscapeInkscape.
Vector Graphics 2.02 Understand Digital Vector Graphics.
Open Source Graphics by AbdAllah SaeeD. What is Open Source? Open source does not just mean access to the source file. It also means: – Free Redistribution.
ICS 61 - Graphics. Light Color Wheel Color Perception.
Graphics: Creating Images Chapter 8, Exploring the Digital Domain.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - GRAPHICS. In this chapter how the computer creates, stores, and displays graphic images how the computer creates,
Multiplication Table Grid
Tony Tran | ITEC 4110 | Advanced Digital Media | February 2009.
Module Code: CU0001NI Technical Information on Digital Images Week -2.
Final Year Project Interim Presentation Software Visualisation and Comparison Tool Presented By : Shane Lillis, , 4th Year Computer Engineering.
Calculating Fractal Dimension from Vector Images Kelly Ran FIGURE 1. Examples of fractals (a) Vector graphics image (b) Sierpinski Carpet D ≈ 1.89 FIGURE.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Introduction to Computer Graphics 靜宜大學 資訊工程系 蔡奇偉 副教授
INTRODUCTION INTRODUCTION Computer Graphics: As objects: images generated and/or displayed by computers. As a subject: the science of studying how to generate.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Introduction to Computer Graphics Ed Angel Professor Emeritus of Computer.
Computer Graphics I, Fall 2008 Introduction to Computer Graphics.
Art Historical Data. Creating data from images Images as data Objects as data Data in digital images Raster (pixel display) Vector Other Data about images.
Fractals smooth surfaces and regular shapes - Euclidean-geometry methods -object shapes were described with equations natural objects - have irregular.
John Trent The Investigation of Graphics in the Processing Language (MIT Media Lab) and the Development of Applets Involving Advanced Concepts.
Designing Your Clock Face. Objectives STUDENTS WILL BE ABLE TO: 1.Explain the differences between RASTER and VECTOR graphics. 2.List at least two examples.
1 Generating Fractal in SVG By Bun Yue at Innovation 2003 May 2, 2003.
Single Snapshot Exploratory Approach For Visualizing Very Large Network Technologies.
1 Scalable Vector Graphics (SVG). 2 SVG SVG is an application language of XML. “SVG is a language for describing two- dimensional graphics in XML. SVG.
Calculating Fractal Dimension from Vector Images Kelly Ran.
تکنیک های پیشرفته در برنامه سازی وب ) اسلايد نهم SVG - ) جوانمرد Website: به نام خدا.
Vector vs. Raster Objectives:
Some Fractals and Fractal Dimensions. The Cantor set: we take a line segment, and remove the middle third. For each remaining piece, we again remove the.
FRACTAL DIMENSION. DIMENSION Point 0 Line 1 Plane 2 Space 3.
Fractals! Fractals are these crazy objects which stretch our understanding of shape and space, moving into the weird world of infinity. We will look at.
21 st Century Technology. Painting Uses Pixels Quality of image Changes Drawing Uses Vectors or Lines Quality of Image Does NOT Change.
Fractals Ed Angel Professor Emeritus of Computer Science
Multiplication Table Grid
Elastic Collisions & Sierpinski Carpet Anakaren Santana.
RASTERIZING SHAPES IN PHOTOSHOP RASTERIZE: A process in Photoshop of converting a vector image into a bitmap (or raster) image VECTOR: A vector image is.
Ms Taylor. L.I. 1.I will learn about Vector and Raster graphics 2.I will learn about the advantages and disadvantages of both types of graphics 3.I will.
Lesson 9: Web Graphics. Objectives Distinguish between vector and raster graphic types Identify and choose appropriate image file formats, including browser-compatibility.
Development of a Fractal Dimension Calculator Kelly Ran.
Computer Graphics Lesson 2 July 12, 2005 Image Formats What are some formats you are familiar with? There are 4 basic image format types: Uncompressed.
Scalable Vector Graphics Dietz Ellis 04/17/06. SVG SVG is a language for describing two- dimensional graphics in XML. SVG is a language for describing.
WHAT IS SVG?. ESSENTIAL QUESTIONS What challenges do mobile devices present to Web designers? What are the basic concepts of responsive web design?
Glencoe Introduction to Web Design Chapter 4 XHTML Basics 1 Review Do you remember the vocabulary terms from this chapter? Use the following slides to.
Ryan Bibby 10/10/2014 Slide. 1 Graphics Software Project 1 | Assignment 2 | Ryan Bibby.
Graphics Software Project 1 | Assignment 2. WHAT WILL I BE DISCUSSING TODAY? What is Graphics Software? Bitmap Images Vcetor Images Photo Manipulation.
Teacher's Notes Topic: Pythagoras Perimeters
Vector (Shapes) vs. Raster (Pixels)
What is SVG?.
Fractals.
Chapter 4: Scalable Vector Graphics (SVG)
Scalable vector graphics
Multiplication table. x
THE AREA OF A CIRCLE An introduction to approximating the area of a circle.
Composite Figures.
Cosc 4735 Vector Graphics.
Image Asset Vector Asset
Vector (Shapes) vs. Raster (Pixels)
SPLITTING OF COMBINED SHAPES
ADUG Melbourne, 18 MARCH 2019 Tony Bryer, Greentram Software
What is SVG?.
Presentation transcript:

Calculating Fractal Dimension from Vector Images Kelly Ran

What Is A Fractal?

Fractal Dimension Lines: D=1 Squares: D=2 Fractals: Non-integer D Calculated using multiple methods Box-counting dimension

Fractal Dimension Applications Texture classification Protein molecule analysis Plant growth analysis Model: plants, particle motion

Vector Graphics Raster graphics: pixel-by-pixel Research applications calculate D from raster graphics Vector graphics: Objects like paths and shapes Scalable Vector Graphics (SVG) based on XML Paths

Goals Is it possible to calculate fractal dimension from vector images? Goals: Calculate D from SVG images Show calculations on a display screen Compare raster v. vector Time? Accuracy?

Procedures Create SVG files Inskcape Software Sierpinski Triangle, 3 iterations Sierpinski Triangle, 6 iterations

Procedures Processing language Import SVG Array of objects D calculation: size N of grid, number s of grids Hash table: N is key, s is value

Testing Line, square Fractals with known fractal dimensions

3 rd quarter development Inkscape SVGs Processing code

To Be Done Improve upon program Gather more data Implement raster method