Basic image processing

Δεσμός: Department of Electrical and Computer Engineering, University of Thessaly
Ανάλυση: Ομάδα | Διάρκεια: Περισσότερες από τέσσερις ώρες



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

Στόχοι μάθησης

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


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)