Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Image Manipulation With Python And Pillow

Posted By: ELK1nG
Image Manipulation With Python And Pillow

Image Manipulation With Python And Pillow
Last updated 6/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 540.44 MB | Duration: 0h 53m

Learn how to edit images programmatically

What you'll learn
Convert images to other file formats automatically
Transform images through resizing, flipping, and adding filters
Crop images dynamically
Remove solid color backgrounds
Write a simple command line application
Add logos
Create your own watermarks
Requirements
Basic understanding of Python data types and functions
Ability to install Python dependencies, i.e. "pip install …"
Access to a computer
Description
Pillow is a free and open source library for the Python programming language that allows you to easily create and manipulate images.In this course, we'll take a hands-on approach to learning the library with several projects:A command line application to convert image file typesA tool to detect the edges of an object to crop around itResizing and adding logos and watermarks dynamically to a source imageRemoving solid backgrounds similar to the Chroma key effectAll of the source code is included with the course, so you can learn by coding along, watching the videos, or refactoring the code to meet your needs.If you're looking to automate your image editing workflow, expand your knowledge of Python, or are seeking your next creative project, this course is a must for you.

Overview

Section 1: Welcome!

Lecture 1 Welcome & Setup

Section 2: Project #1: Image Converter

Lecture 2 Opening an Image

Lecture 3 Displaying an Image

Lecture 4 Converting and Saving Images

Lecture 5 Creating a Command Line Tool

Section 3: Geometric Transformations: Resizing, Rotating, Flipping

Lecture 6 Resizing Images

Lecture 7 Creating Thumbnails

Lecture 8 Rotating and Flipping

Lecture 9 Cropping

Section 4: Project #2: Smart Cropping

Lecture 10 Smart Cropping

Lecture 11 Removing Outliers

Section 5: Project #3: Adding a Logo

Lecture 12 Adding a Logo

Section 6: Project #4: Watermarking an Image

Lecture 13 Drawing a Watermark

Lecture 14 Centering Text

Lecture 15 Drawing a Rectangle Around the Text

Lecture 16 Rotating the Watermark

Section 7: Project #5: Removing the Background (Chroma Key)

Lecture 17 Removing the Background

Lecture 18 Detecting Errors

Section 8: Filtering and Enhancing Images

Lecture 19 ImageFilter and ImageEnhance

Lecture 20 Next Steps

Developers looking to automate image editing,Beginner+ Python developers who are looking for accessible, hands-on projects,Marketers with some coding background who want to automate images for their campaigns