Covering shapes by ellipses for the computer analysis of protein patterns