3D Displays, Color Distance, and Edge Detection Alaska

Learn about color distance, projecting 3D coordinates onto a 2D display plane, and edge detection. Understanding these concepts will help you to better understand modern image processing.

Local Companies

web design company programing & development
(123) 456-7890
1
ny, AK
Stanley Stuart Yoffee & Hendrix
800-670-0059 ext 128
2600 Maitland Center Parkway
Maitland, AK
Alaska State of
907-279-7827
125 W 5th Ave
Anchorage, AK
Geonorth LLC
907-677-1500
1000 Omalley RD
Anchorage, AK
Ctg
907-261-6500
4701 Business Park Blvd
Anchorage, AK
Exact Software
978.474.4900
300 Brickstone Square
Andover, AK
Mobile phone text messaging
980-000-0000
colane
city, AK
Alaska Computer Enterprises
907-561-8671
500 W Potter DR
Anchorage, AK
Communications Software Inc
907-279-7800
1505 W 32nd Ave
Anchorage, AK
InterDyn-ProData
800-363-9096
1300 N. Harvey
Oklahoma City, AK

Preface



General



This lesson is the next in a series (see Resources) designed to teach you how to write Java programs to do things like:


  • Remove redeye from a photographic image.

  • Distort the human voice.

  • Display one image inside another image.

  • Do edge detection, blurring, and other filtering operations on images.

  • Insert animated cartoon characters into videos of live humans.



If you have ever wondered how to do these things, you've come to the right place.

Let's have some fun



You've been working very hard if you have studied all of the earlier lessons in this series (see Resources). You have learned all about the Turtle class, its superclass named SimpleTurtle, and the classes from which a turtle's contained objects are instantiated (Pen and PathSegment).

You have learned how to instantiate new Turtle objects, placing them in either a World object or a Picture object. You have learned how to manipulate the Turtle objects once you place them in their environment.

It's time to take a break and have some fun by writing non-trivial programs that make use of what you have learned so far. That's what we are going to do in this lesson.

Viewing tip



I recommend that you open another copy of this document in a separate browser window and use the following links to easily find and view the figures and listings while you are reading about them...

Read the Rest of this Article at Developer.com

Featured Local Company

Exact Software

978.474.4900
300 Brickstone Square
Andover, AK
http://www.exactamerica.com


Topics: 
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML