A modified inversion-recovery sequence is introduced which performs subtraction angiography by varying time-of-flight effects of blood flowing into an imaged slab. The selective 180 degrees excitation inverts different regions between measurements to isolate arterial and/or venous blood. On normal human subjects, high-resolution carotid artery angiograms have been obtained.