Fluxul de sânge prin inimă poate fi urmărit prin injectarea unui colorant în artere printr-o procedură cunoscută sub numele de angiogramă. O altă procedură, cateterizarea cardiacă, implică utilizarea unui cateter pentru a injecta colorantul. Anangiografia cu rezonanță magnetică sau MRA utilizează tehnologia RMN.
Imaginile cu raze X dezvăluie pete înguste sau blocaje din arterele care sunt evidențiate de colorant. CT angiogramele coronariene implică injectarea unui colorant de contrast în arterele intravenoase în timpul unei tomografii computerizate sau a unei scanări CT. Detaliile obținute prin MRA nu sunt la fel de clare ca cele furnizate prin cateterizarea cardiacă. Dacă există un blocaj care necesită tratament, se utilizează un tub sau stent pentru a menține artera deschisă.