Angiography is a minimally invasive medical test that helps doctors diagnose and treat medical conditions. One of three imaging methods is used in angiography. In most cases, a dye injection is required to create images of the blood vessels in the body.