Authorisation
Digital image zooming and rotation system based on some Interpol algorithms
Author: ana sharashenidzeKeywords: Digital, Image, Processing, Zooming, Rotation, Interpolation, Consumer, Web System, DIP
Annotation:
The aim of the paper is to process the image: zoom and rotation, using numerical methods that have only been around for decades, which has been the subject of research and already has great results. This document thoroughly describes the mathematical part needed to master it. The first part is devoted to an overview of digital image processing systems, a discussion of digital images, their formats, color models, and other important aspects around this topic. The next section discusses the specific numerical methods used as system implementation algorithms, namely: nearest-neighbor interpolation, linear interpolation, and bicubular interpolation. The next section focuses on rotation algorithms: Source to destinatioon, nearest-neighbor interpolation, and linear interpolation. The last part of the paper, as an appendix, presents the software of Interpol methods, implemented in C #. The main result of the paper is a consumer web application that processes (preprocessing and processing) digital images using several different methods of zooming and rotating digital images. The system is innovative because it uses Interpol to search for unknown pixels in an image and fill in the blanks so that we do not get an excess of pixels, saving time and other technical resources. Existing achievements can be improved, however, most of the tasks are completed and the result of some of the methods created by our system is almost equal to the existing programs (Photoshop, Paint). It should be noted that the paper uses only the non-adaptive approach of Interpol, which is based on direct manipulation of pixels, without taking into account any features or content of the image, therefore, their execution is easy and calculation - realization requires less time, which is the dignity of the system. Unlike other digital image processing tools, this system is designed for educational and non-commercial purposes, therefore, it is used by users for free, without the need for specific knowledge and qualifications on their part. In the future, work will continue to improve the system, adding several features that can be implemented with Interpol: image cropping, image noise clearing, image enhancement, etc., which will significantly increase the application's capabilities in digital image processing and / or pre-processing technologies, in education, security and medicine.