Yes, Anodized Aluminum is the best material for engraving photos.
and Color Anodized Aluminum is the best among the Anodized Aluminum sheets.
then Acrylic, ABS is also very good if you have a good quality ABS,
(ABS is a kind of plastic, some ABS will be bend after heat by laser).