PySimpleGUI: Drawing Text on Images with a Python GUI

The Pillow package lets you draw text on images using Python. This includes using TrueType and OpenType fonts. You have a lot of flexibility when adding this text to your images. If you’d like to know more, you should check out Drawing Text on Images with Pillow and Python. Note: The code and fonts used …

PySimpleGUI: Drawing Text on Images with a Python GUI Read More »

Drawing Text on Images with Pillow and Python

Pillow supports drawing text on your images in addition to shapes. Pillow uses its own font file format to store bitmap fonts, limited to 256 characters. Pillow also supports TrueType and OpenType fonts as well as other font formats supported by the FreeType library. In this chapter, you will learn about the following: Drawing Text …

Drawing Text on Images with Pillow and Python Read More »

An Intro to Python Virtual Environments

Python has the concept of the virtual environments built-in to the language. A Python virtual environment is an environment where you can install 3rd party packages for testing without affecting the system Python installation. Each virtual environment has its own set of installed packages and, depending on the virtual environment and how it’s set up, …

An Intro to Python Virtual Environments Read More »

Create an Exif Viewer with PySimpleGUI

The Pillow package gives you the ability to extract Exif (Exchangeable Image File Format) metadata from images. You can get a lot of information about your images via the Exif data. However, there are some key data points that are more useful than others. For those pieces of data, it’s nice to create a GUI …

Create an Exif Viewer with PySimpleGUI Read More »

Image Processing with Python Kickstarter Ending Soon

My Kickstarter for my latest book, Pillow: Image Processing with Python is ending in 8 days. You should check it out and learn how you can edit photos with Python! You will learn about the following topics in this book: Chapter 1 – Pillow Basics Chapter 2 – Colors Chapter 3 – Getting Image Metadata …

Image Processing with Python Kickstarter Ending Soon Read More »

PySimpleGUI: Working with Multiple Windows

When you are creating graphical user interfaces (GUIs), you will often find that you need to create more than one window. In this tutorial, you will learn how to create two windows with PySimpleGUI. PySimpleGUI is one of the easiest Python GUIs to get started with. It wraps other Python GUIs and gives them a …

PySimpleGUI: Working with Multiple Windows Read More »