A free program for Android, by shirobakama724.
This application is a free, simple application that allows you to customize your backgrounds or wallpapers in such a way that you are in complete control of the resizing bit – you can resize the image yourself so that whatever ends up on the home screen is specifically aligned to your liking.
You can choose from the gallery, or you can also use your camera to take a picture and choose to have it as a wallpaper. If you want to resize the photo, you can also do it with the built-in resizing tool. You can rotate, flip, and crop the image. If you want to set it as a wallpaper, you can do it with this application. You can also apply some effects to the photo.