Performance Analysis of Image Scaling Algorithms

Main Article Content

P. S. Parsania, P. V. Virparia

Abstract

Image scaling is the process of resizing a digital image, it is one of the main operations in image processing task such as computer graphics, gaming, medical image processing, virtualization, camera surveillance and quality control. Different image interpolation algorithms are used in resizing digital images. To resize an image, every pixel in the new image must be mapped back to a location in the old image in order to calculate a value of new pixel. There are many algorithms available for determining new value of the pixel, most of which involve some form of interpolation among the nearest pixels in the old image. In this paper, we used Nearest-neighbor, Bilinear, Bicubic, Bicubic B-spline, Catmull-Rom, Lanzcos of order two and Lanzcos of order three algorithms for image interpolation. Each algorithms generates varies artifact such as aliasing, blurring and moiré which results in to different look to the scaled image. This paper presents analysis of quality and computational time consideration of images while using these interpolation algorithms.

Article Details

How to Cite
, P. S. P. P. V. V. (2016). Performance Analysis of Image Scaling Algorithms. International Journal on Recent and Innovation Trends in Computing and Communication, 4(6), 521–526. https://doi.org/10.17762/ijritcc.v4i6.2359
Section
Articles