Python | Working with the Image Data Type in pillow Last Updated : 26 Jul, 2019 Comments Improve Suggest changes 1 Likes Like Report In this article, we will look into some attributes of an Image object that will give information about the image and the file it was loaded from. For this, we will need to import image module from pillow. Image we will be working on : size() method - It helps to get the dimensions of an image. IMG = Image.open(Image_path) croppedIm = IMG.size Python3 # import Image module from PIL import Image # open the image catIm = Image.open('D:/cat.jpg') # Display the dimensions of the image print(catIm.size) Output : (400, 533) Getting height and width separately - It helps us to get the height and width of the image. Python3 # import Image module from PIL import Image # Open the image catIm = Image.open('D:/cat.jpg') # Create two different variables # The first one will contain width and # the second one will contain height width, height = catIm.size # Display height and width print(height) print(width) Output : 400 533 filename() method - It helps us to get the filename of the image. IMG = Image.open(Image_path) croppedIm = IMG.filename Python3 # import the Image module from PIL import Image # Open the image catIm = Image.open('D:/cat.jpg') # print the filename print(catIm.filename) Output : D:/cat.jpg format() method - It helps us to get the format the image is in. IMG = Image.open(Image_path) croppedIm = IMG.format Python3 # import the image from PIL import Image # open the image catIm = Image.open('D:/cat.jpg') # print the format of the image print(catIm.format) Output : JPEG format_description() method - It helps us to get the format description of the image. IMG = Image.open(Image_path) croppedIm = IMG.format_description Python3 # import the image from PIL import Image # open the image catIm = Image.open('D:/cat.jpg') # print the format description of the image print(catIm.format_description) Output : JPEG (ISO 10918) Create Quiz Comment D DeepakDev Follow 1 Improve D DeepakDev Follow 1 Improve Article Tags : Python Image-Processing Python-pil Explore Python FundamentalsPython Introduction 2 min read Input and Output in Python 4 min read Python Variables 4 min read Python Operators 4 min read Python Keywords 2 min read Python Data Types 8 min read Conditional Statements in Python 3 min read Loops in Python - For, While and Nested Loops 5 min read Python Functions 5 min read Recursion in Python 4 min read Python Lambda Functions 5 min read Python Data StructuresPython String 5 min read Python Lists 4 min read Python Tuples 4 min read Python Dictionary 3 min read Python Sets 6 min read Python Arrays 7 min read List Comprehension in Python 4 min read Advanced PythonPython OOP Concepts 11 min read Python Exception Handling 5 min read File Handling in Python 4 min read Python Database Tutorial 4 min read Python MongoDB Tutorial 3 min read Python MySQL 9 min read Python Packages 10 min read Python Modules 3 min read Python DSA Libraries 15 min read List of Python GUI Library and Packages 3 min read Data Science with PythonNumPy Tutorial - Python Library 3 min read Pandas Tutorial 4 min read Matplotlib Tutorial 5 min read Python Seaborn Tutorial 3 min read StatsModel Library - Tutorial 3 min read Learning Model Building in Scikit-learn 6 min read TensorFlow Tutorial 2 min read PyTorch Tutorial 6 min read Web Development with PythonFlask Tutorial 8 min read Django Tutorial | Learn Django Framework 7 min read Django ORM - Inserting, Updating & Deleting Data 4 min read Templating With Jinja2 in Flask 6 min read Django Templates 5 min read Build a REST API using Flask - Python 3 min read Building a Simple API with Django REST Framework 3 min read Python PracticePython Quiz 1 min read Python Coding Practice 1 min read Python Interview Questions and Answers 15+ min read Like