Yes, angelfish recognize their owners. Angelfish are smart and can even identify their owner’s face amongst a group of people. Moreover, angelfish can even bond with their owner over time. You’ll know they have bonded with you if they get visibly excited when you’re around.
The best way to bond with your angelfish is to call their names when feeding them. Doing so makes them more accustomed to your appearance and voice. You can also stand next to their tank and have them follow your fingers. Playing like this makes them more likely to recognize and bond with you.