Basic image processing

Kuuluvus: Department of Electrical and Computer Engineering, University of Thessaly
Resolutsioon: Grupp | Kestus: Üle nelja tunni

Ülevaade


Eesmärgid

Goals of the problem: 1. read and print an image 2. basic processes (double processing, reverse) of an image 3. turn image into black and white 4. histogram equalization 5. implement photo stacking algorithm

Õppe-eesmärgid

After completing this problem, students will be familiar with JAVA programming language and will have a basic understanding of object-oriented programming, specifically JAVA. The course investigates basic and advanced concepts and constructs related to computer programming languages that support the object-oriented programming paradigm using the JAVA language. The students taking this course will: Be exposed to the object-oriented programming paradigm Understand and learn the JAVA language Focus on the core JAVA language Know to build User Interfaces with Swing Know Multi-threaded programming and Basic networking

Sisu

The contents of the course are the following: Classes, Con/Destructors, Overloading, Static/final methods/variables Inheritance and polymorphism (Abstract/final classes, Inner classes, Overriding methods) Console I/O and Stream I/O Security management System resources Exceptions, Interfaces, Packages Threads, Applets Swing (Buttons, events, listeners, containers, layout managers, menus, text fields, graphics class, colors, fonts, etc) Networking (URL, URLConnection, etc)