Arunabh Awasthi, Ajit Patel* and Akshat Agrawal
Image resizing is a key technique for displaying images on different devices, and has attracted much attention in the past few years. This paper proposes a rust image resizing algorithm based API that is superior to other image resizing techniques for website image resizing. The resizing algorithm employs a sophisticated row-columns decomposition convolution through Lanczos window function. The research was conducted by comparing the performance and speed of various image resizing methodologies, including python PIL and image magick, with rust image resizer API. The results of the study show that the Rust image resizer API outperforms the other APIs in terms of speed, efficiency, and overall performance. The API is designed to take advantage of Rust's memory safety features and efficient concurrency model, which allows it to process images quickly and accurately. Further research is recommended to explore the potential of the rust image resizer for other applications beyond website image resizing.