image metadata features there are tons of useful features obtainable from the image metadata itself without even processing the image most of this information can be found from the exif datawhich is usually recorded for each image by the device when the picture is being taken following are some of the popular features that are obtainable from the image exif data image create date and time image dimensions image compression format device make and model image resolution and aspect ratio image artist flashaperturefocal lengthand exposure for more details on what other data points can be used as features from image exif metadatayou can refer to possible exif tags raw image and channel pixels an image can be represented by the value of each of its pixels as two dimensional array we can leverage numpy arrays for this howevercolor images usually have three components also known as channels the rgand channels stand for the redgreenand blue channelsrespectively this can be represented as three dimensional array (mncwhere indicates the number of rows in the imagen indicates the number of columns these are determined by the image dimensions the indicates which channel it represents (rg or blet' load some sample color images now and try to understand their representation in [ ]cat io imread('datasets/cat png'dog io imread('datasets/dog png'df pd dataframe(['cat''dog']columns=['image']print(cat shapedog shape( ( in [ ]fig plt figure(figsize ( , )ax fig add_subplot( , ax imshow(catax fig add_subplot( , ax imshow(dog