Introduction to Image Processing

Tonee Bayhon
1 min readFeb 1, 2021

--

  1. Fundamentals
  2. Image Enhancement
  3. Morphological Operation (merged with 4)
  4. Blob Detection (merged with 3)
  5. Image Segmentation
  6. Image Differencing
  7. Projective Transformation
  8. Leaf Classification
  9. Template Matching

After learning the fundamentals of image processing, here are a few takeaways:

  • Quite a practical one, but when using different libraries, if you are not getting the result that you were expecting or none at all, try to check or play around with the channels that you pass through the function. Sometimes a function is looking for three, sometimes it’s expecting only one channel.
  • Thresholding always helps. It’s nice to be able to manipulate images while only seeing ones and zeroes. It definitely makes things a lot easier.
  • Never be afraid to make mistakes. A lot of the work at the beginning can be trial and error. Sometimes all it takes is a few debugging and you’re good to go… Or maybe continue with what you were trying to do.

And just like anything, cheesy as this may sound, there’s always more than meets the eye. It’s nice to be able to see and explore the different facets of an image, sometimes something only the machine can see at first.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Tonee Bayhon
Tonee Bayhon

Written by Tonee Bayhon

Am I doing this data science thing right?

No responses yet

Write a response