Blender 3D Architect
Sign In
Sign In
Reset Password
Register
  • Archviz showcase
  • Free scenes
  • Training
    • Blender 3D Architect Pro (Tutorials)
    • Blender 2.9 for architecture
    • FreeCAD for architectural drawing
    • Blender Eevee rendering guide
    • Blender 3.0 The Beginner’s guide
    • Blender 2.8 parametric modeling
    • Technical drawing with Blender (workshop)
    • Virtual reality for architecture (workshop)
  • My Account
    • Premium Assets
      • Courses
      • Premium content list
    • Checkout
  • Contact
    • About
Free
Course about image manipulation with Python for digital artists
Allan Brito

Description

Course about image manipulation with Python for digital artists

If you ever wanted to learn Python but couldn't find any guide or material with a focus on digital artists, this course is for you! The primary objective of this training is to teach you how to create Python scripts to manipulate and process images, using similar tools like the ones found in Photoshop and GIMP.

And at the same time, giving you a solid base to later expand your Python knowledge to use it to create custom tools and automation for Blender, 3ds max, and other 3d packages.

The course material has a focus on digital artists with no background in programming or scripting.

Here is what you will learn:

  • Install and set up Python
  • Add new modules and packages to Python
  • Create and run Python scripts
  • Process images to resize, crop, and rotate canvas
  • Convert images to multiple formats
  • Apply filters and enhancements
  • Batch process hundreds of images at once
Take This Course

Subscription

  • Unlimited access to all courses
  • Furniture and texture downloads
  • Additional guides and tutorials for download
  • Archviz focused content
  • Weekly updates with new content
  • Exclusive newsletter
  • Cancel at anytime

Students

Lessons

Lesson 01 – Image manipulation with Python

Free

Image manipulation with Python

How to set up Python?

How to run and write Python scripts?

Installing an image manipulation module

Lesson 02 – Basics of image manipulation

How to start a script for image manipulation?

Understanding the working folder

How to open an image

Reading image properties

Lesson 03 – Changing image properties

Saving images to disk

Resizing images with Python

Rotating images with Python

Cropping images

Lesson 04 – Adding system arguments

What are arguments?

Setting arguments for the script

Making the script decide what to do

Adding user input

Lesson 05 – Image composition

Creating a blank image

How to copy and duplicate images

Pasting images

Compose images with masks

Lesson 06 – Filters and enhancements

Using filters with Python

Gaussian Blur filter

Smooth and sharpen images

Converting between modes and contour lines

Image enhancements

Lesson 07 – Batch process images from a folder

Reading all images from a folder

Display properties for multiple images

Writing a text file with image reports

Saving and compressing images to disk

Questions

  • List index out of range ?No matter what i do
  • Why do you have "imgfile2.save" instead of imgfile.save?
  • Download files are not working page no longer exists??
  • How to go to another directory and folder within the command line?

Take a course to view this content

Related Courses

Free
Importing and managing DWG and DXF [2.90]
Allan Brito
Architectural visualization workshop with Blender Eevee
Allan Brito
Free
Blender basics for architecture
Allan Brito
$49.00 $39.00
Course about VR architecture with WebVR
Allan Brito
Sponsored by ForgeHub Nebula
Academy Theme © 2023
Start using Blender for architecture (Download or stream) →  Blender for architecture workshop
Blender 3D Architect Newsletter

Receive free assets, news, and resources for architecture

We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, address, email, etc.) to any third party. Nor will we send you unsolicited email.
Close this popup