You need look no further than Quickpic.
Their latest update has wallpaper support, so you can just select a portion of the picture of whatever size you want (up to a limit, of course) and set it as the wallpaper. Or if you want a dedicated app, dodol wallpaper is great also.