You can easily generate ID photos from photos taken using a smartphone. You can also store data about person photos from many sources. This makes it ideal for creating ID cards for kids. The ability to replay the photos as many times you like creates this ideal for creating ID cards of kids too. When it comes to ID photos, there's no substitute for smartphones.