Image Processing 101

Sher Minn Chong wrote a good introductory to image processing in Python:

In this article, I will go through some basic building blocks of image processing, and share some code and approaches to basic how-tos. All code written is in Python and uses OpenCV, a powerful image processing and computer vision library...

... When we’re trying to gather information about an image, we’ll first need to break it up into the features we are interested in. This is called segmentation. Image segmentation is the process representing an image in segments to make it more meaningful for easier to analyze3.

Thresholding

One of the simplest ways of segmenting an image isthresholding. The basic idea of thresholding is to replace each pixel in an image with a white pixel if a channel value of that pixel exceeds a certain threshold... (full tutorial) (iPython Notebook)

Comments (0)

This post does not have any comments. Be the first to leave a comment below.


Post A Comment

You must be logged in before you can post a comment. Login now.

Featured Product

IP Seals for Robots

IP Seals for Robots

Freudenberg Sealing Technologies' IPRS (Ingress Protection Seals for Robots) provides reliable protection for robotic systems operating in harsh environments. Designed to prevent dust, moisture, chemicals, and wear from compromising performance, IPRS extends service life and reduces maintenance. The adaptive Z-shaped geometry ensures sealing integrity under continuous motion, making it ideal for high-speed automation and outdoor applications. Manufactured with high-performance elastomers such as Fluoroprene XP and EPDM, IPRS offers exceptional resistance to lubricants, cleaning agents, and extreme temperatures. This makes it the perfect solution for six-axis robots, SCARA robots, AMRs, AGVs, and cobots. With its low-friction design and durable materials, IPRS enhances energy efficiency and operational reliability in industrial and autonomous robotics. Learn more about our IPRS Seals