Yes, cats can recognize their owners and show affection towards them. Cats can recognize their owners by sight, smell, and sound, and they will often show their affection by rubbing against their owners, purring, and meowing. Cats can also show their affection by following their owners around the house, curling up in their laps, and bringing them gifts.