100 likes | 227 Views
Introduction to Digital Image Processing Studio. Song-Hwan Kim V 0.1. Contents. Motivation Development principles Architecture Specification Demonstration. Motivation. Filtering image of general format Handling image by script Managing filter as plug. Development principles.
E N D
Introduction toDigital Image Processing Studio Song-Hwan Kim V 0.1
Contents • Motivation • Development principles • Architecture • Specification • Demonstration
Motivation • Filtering image of general format • Handling image by script • Managing filter as plug
Development principles • Starting from simple, dirty, working solution • Bad working code prior to good buggy code • Refactoring bad code to better code • Reusing prior to creating
Work flow • How to filter image… Lua script Image Filter I/O Filter I/O Filter Image file Ipack Image format filterred Ipack Image Image file
Architecture Graphic User Interface Ipackage Library Script Wrapper library Image format Plugin factory Script filters Pluggable filters Lua script Engine uC Runtime Library Image codec Native Operating system(Linux/MS Windows)
specification • Script • Lua 5.1.4 • Image Format • GIF, JPEG, BMP, TIFF, PNG • Filters • Adjust, Laplace, Geometry, Adaptive • Scripts • Adjust, Geometry
Demonstration • Demonstration • Code Reading
Q&A • Do you have any questions?