Engineering Projects/Poppit/Howard Community College/Fall2011/550 DE
Problem Statement
editwe trying to make all the baloon became a point in processing. so it can understand what is going on and what it need to do.
Team Members
editPut each team members name here with links to their personal page here. Real names do not have to be used.
Summary
editWe figure out inorder to make a program that can actual pop the baloon in "poppit" we need to take an immage of "poppit" than change it into a matrix where all the baloon become coordinate, so that the "processing" can read it, recognize its color, its number and then pop it. team weekly reports.
Poster
editthis is the code we wrote for processing background(100, 100, 200); size(642,590); ellipse(40, 50, 10, 10); ellipse(80, 50, 10, 10); ellipse(120, 50, 10, 10); ellipse(160, 50, 10, 10); ellipse(200, 50, 10, 10); ellipse(240, 50, 10, 10); ellipse(280, 50, 10, 10); ellipse(320, 50, 10, 10); ellipse(360, 50, 10, 10); ellipse(400, 50, 10, 10); ellipse(440, 50, 10, 10); ellipse(480, 50, 10, 10); ellipse(520, 50, 10, 10); ellipse(560, 50, 10, 10); ellipse(600, 50, 10, 10); ellipse(40, 100, 10, 10); ellipse(80, 100, 10, 10); ellipse(120, 100, 10, 10); ellipse(160, 100, 10, 10); ellipse(200, 100, 10, 10); ellipse(240, 100, 10, 10); ellipse(280, 100, 10, 10); ellipse(320, 100, 10, 10); ellipse(360, 100, 10, 10); ellipse(400, 100, 10, 10); ellipse(440, 100, 10, 10); ellipse(480, 100, 10, 10); ellipse(520, 100, 10, 10); ellipse(560, 100, 10, 10); ellipse(600, 100, 10, 10); ellipse(40, 150, 10, 10); ellipse(80, 150, 10, 10); ellipse(120, 150, 10, 10); ellipse(160, 150, 10, 10); ellipse(200, 150, 10, 10); ellipse(240, 150, 10, 10); ellipse(280, 150, 10, 10); ellipse(320, 150, 10, 10); ellipse(360, 150, 10, 10); ellipse(400, 150, 10, 10); ellipse(440, 150, 10, 10); ellipse(480, 150, 10, 10); ellipse(520, 150, 10, 10); ellipse(560, 150, 10, 10); ellipse(600, 150, 10, 10); ellipse(40, 200, 10, 10); ellipse(80, 200, 10, 10); ellipse(120, 200, 10, 10); ellipse(160, 200, 10, 10); ellipse(200, 200, 10, 10); ellipse(240, 200, 10, 10); ellipse(280, 200, 10, 10); ellipse(320, 200, 10, 10); ellipse(360, 200, 10, 10); ellipse(400, 200, 10, 10); ellipse(440, 200, 10, 10); ellipse(480, 200, 10, 10); ellipse(520, 200, 10, 10); ellipse(560, 200, 10, 10); ellipse(600, 200, 10, 10); ellipse(40, 250, 10, 10); ellipse(80, 250, 10, 10); ellipse(120, 250, 10, 10); ellipse(160, 250, 10, 10); ellipse(200, 250, 10, 10); ellipse(240, 250, 10, 10); ellipse(280, 250, 10, 10); ellipse(320, 250, 10, 10); ellipse(360, 250, 10, 10); ellipse(400, 250, 10, 10); ellipse(440, 250, 10, 10); ellipse(480, 250, 10, 10); ellipse(520, 250, 10, 10); ellipse(560, 250, 10, 10); ellipse(600, 250, 10, 10); ellipse(40, 300, 10, 10); ellipse(80, 300, 10, 10); ellipse(120, 300, 10, 10); ellipse(160, 300, 10, 10); ellipse(200, 300, 10, 10); ellipse(240, 300, 10, 10); ellipse(280, 300, 10, 10); ellipse(320, 300, 10, 10); ellipse(360, 300, 10, 10); ellipse(400, 300, 10, 10); ellipse(440, 300, 10, 10); ellipse(480, 300, 10, 10); ellipse(520, 300, 10, 10); ellipse(560, 300, 10, 10); ellipse(600, 300, 10, 10); ellipse(40, 350, 10, 10); ellipse(80, 350, 10, 10); ellipse(120, 350, 10, 10); ellipse(160, 350, 10, 10); ellipse(200, 350, 10, 10); ellipse(240, 350, 10, 10); ellipse(280, 350, 10, 10); ellipse(320, 350, 10, 10); ellipse(360, 350, 10, 10); ellipse(400, 350, 10, 10); ellipse(440, 350, 10, 10); ellipse(480, 350, 10, 10); ellipse(520, 350, 10, 10); ellipse(560, 350, 10, 10); ellipse(600, 350, 10, 10); ellipse(40, 400, 10, 10); ellipse(80, 400, 10, 10); ellipse(120, 400, 10, 10); ellipse(160, 400, 10, 10); ellipse(200, 400, 10, 10); ellipse(240, 400, 10, 10); ellipse(280, 400, 10, 10); ellipse(320, 400, 10, 10); ellipse(360, 400, 10, 10); ellipse(400, 400, 10, 10); ellipse(440, 400, 10, 10); ellipse(480, 400, 10, 10); ellipse(520, 400, 10, 10); ellipse(560, 400, 10, 10); ellipse(600, 400, 10, 10); ellipse(40, 450, 10, 10); ellipse(80, 450, 10, 10); ellipse(120, 450, 10, 10); ellipse(160, 450, 10, 10); ellipse(200, 450, 10, 10); ellipse(240, 450, 10, 10); ellipse(280, 450, 10, 10); ellipse(320, 450, 10, 10); ellipse(360, 450, 10, 10); ellipse(400, 450, 10, 10); ellipse(440, 450, 10, 10); ellipse(480, 450, 10, 10); ellipse(520, 450, 10, 10); ellipse(560, 450, 10, 10); ellipse(600, 450, 10, 10); ellipse(40, 500, 10, 10); ellipse(80, 500, 10, 10); ellipse(120, 500, 10, 10); ellipse(160, 500, 10, 10); ellipse(200, 500, 10, 10); ellipse(240, 500, 10, 10); ellipse(280, 500, 10, 10); ellipse(320, 500, 10, 10); ellipse(360, 500, 10, 10); ellipse(400, 500, 10, 10); ellipse(440, 500, 10, 10); ellipse(480, 500, 10, 10); ellipse(520, 500, 10, 10); ellipse(560, 500, 10, 10); ellipse(600, 500, 10, 10);
Story
editWe split up the task in two parts. Dat will figure out how "processing" work, while Epcole will find a way to change jpeg immage into matrix. We have done alot of researching so far, and we just understand the conceptualize, the big picture for our program, but we didn't quite make it yet. we got trouble in how to read those coding in "Processing", and so far we just know that to change an jpeg into matrix we need to break it into alot of point to recreate the immage of "Poppit".
Decision List
editList all formal decisions made with links to their documentation such as a decision tree or decision matrix.
Software List
edit- Processing - write program codes
- Inkscape - Create image files
Time
editIt might take a little bit of time in figuring out how processing work, so we estimate about 12 hours per person in 1 week.
Tutorials
editThis website show us about processing and alot of example for processing. [[1]]
Next Steps
editmake the processing understand what is these dots, and recognize for the dot's color.