1. A system of non-invasive assessment of a transplant or donor kidney, said system comprising an optical device for imaging the donor kidney in vivo and generating at least one image; and at least one processor configured for receiving the at least one image from the optical device, and further configured for executing a set of instructions corresponding to an algorithm for processing the at least one image and determining at least one characteristic corresponding to the viability of the donor kidney, wherein said at least one characteristic corresponds to at least one tubular diameter of at least one kidney microstructure, and wherein the processor further predicts the donor kidney's post-transplant outcome based on the characteristic.