Open In App

How to create Word Art from an image using Python?

Improve
Improve
Like Article
Like
Save
Share
Report

In this article, we are going to learn how to create word art from an image using Python.

In this, we are going to take an image as input and then created a similar image in a text form using the characters. We can perform this task with the help of pillow and pywhatkit modules of Python.

Pillow

This library offers a wide range of file format compatibility, a useful internal representation, and comparatively potent image processing features. The primary picture library is built for quick access to information held in a few fundamental pixel formats. It is intended to serve as a strong starting point for a broad image processing tool. Execute the following command in Terminal Window to install this package:

pip install Pillow

Pywhatkit

PyWhatKit is a Python package that has a number of useful features. It doesn’t need any further setup and is simple to use. It is presently one of the most widely used libraries for YouTube and WhatsApp automation. Execute the following command in your Terminal Window to install this package:

pip install pywhatkit

Creating word art from an image using Python

To convert the image into word art firstly we will import the required modules which are “image” and “pywhatkit” and then store the path of the image that has to be converted into word art in a variable “input_path” and then open it using Image.open() function after that using image_to_ascii_art() function converting it into word art and saving it in a GFGART text file. In the end, printing generated a word art file by reading it using open() function of file handling.

Python3




# Importing required modules
from PIL import Image
import pywhatkit
  
# Store path of image in input_path
input_path = 'E:\\C programs\\Remove BackGround\\gfgoriginal.png'
  
# Processing image
input = Image.open(input_path)
  
# Convert image to text form
pywhatkit.image_to_ascii_art(input_path,'GFGART')
  
# read word art text file
read_file = open("GFGART.txt","r")
  
# Print word art generated file
print(read_file.read())


Input Image:

How to create Word Art from an image using Python?

 

Output:

How to create Word Art from an image using Python?

 

Text File:

In the Text File named GFGART.txt we can see the Word Art, similar to the input image:

How to create Word Art from an image using Python?

 


Last Updated : 05 Feb, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads