Pulse sequences that permit selective detection of moving spins in a magnetic resonance image have been developed. Experiments were performed by the authors to produce projected angiographic data without the use of contrast agents, with the intensity of each image pixel determined by the macroscopic velocity of the detected spins. With this method, suppression of nonmoving spins is essentially complete, yielding a high dynamic range in signal intensity for detected vessels. Selective detection of moving spins is not dependent on pulsatile flow. Consequently, not only arterial structures, but also venous structures can easily be visualized. High-resolution angiographic images can be obtained by combining the flow experiment with surface coil techniques.