In many circumstances in image processing, image resizing is done, either to magnify or to reduce the size of a digital image. The spatial domain based resizing methods such as bilinear interpolation and bi-cubic interpolation are simple and work better for image size magnification. The main drawback in using them is that they are not suitable for image size reduction. In this paper, we propose a new method for image resizing based on Bessel transform (BT). The performance of image resizing based on BT is compared to that of spatial domain based resizing techniques, the results are viewed in terms of Peak Signal to Noise ratio (PSNR) and Mean Square Error (MSE). Experimental results confirm that the proposed method maintains better image quality when image size is enlarged and also when image size is reduced.