• Skip to primary navigation
  • Skip to main content
  • Skip to footer

PyImageSearch

You can master Computer Vision, Deep Learning, and OpenCV - PyImageSearch

  • University Login
  • Get Started
  • Topics
    • Deep Learning
    • Dlib Library
    • Embedded/IoT and Computer Vision
    • Face Applications
    • Image Processing
    • Interviews
    • Keras and TensorFlow
    • Machine Learning and Computer Vision
    • Medical Computer Vision
    • Optical Character Recognition (OCR)
    • Object Detection
    • Object Tracking
    • OpenCV Tutorials
    • Raspberry Pi
  • Books and Courses
  • AI & Computer Vision Programming
  • Reviews
  • Blog
  • Consulting
  • About
  • FAQ
  • Contact
  • University Login
Deep Learning
Raspberry Pi
Tutorials

A fun, hands-on deep learning project for beginners, students, and hobbyists

April 30, 2018

Today’s blog post is a “bonus tutorial” in our most recent series on building a complete, end-to-end deep learning application: Part 1: How to (quickly) build a deep learning image dataset Part 2: Keras and Convolutional Neural Networks Part 3:…

Read More of A fun, hands-on deep learning project for beginners, students, and hobbyists

Deep Learning
Keras and TensorFlow
Tutorials

Running Keras models on iOS with CoreML

April 23, 2018

    In last week’s blog post, you learned how to train a Convolutional Neural Network (CNN) with Keras.   Today, we’re going to take this trained Keras model and deploy it to an iPhone and iOS app using what…

Read More of Running Keras models on iOS with CoreML

Deep Learning
Keras and TensorFlow
Tutorials

Keras and Convolutional Neural Networks (CNNs)

April 16, 2018

Today’s blog post is part two in a three-part series on building a complete end-to-end image classification + deep learning application: Part 1: How to (quickly) build a deep learning image dataset Part 2: Keras and Convolutional Neural Networks (today’s…

Read More of Keras and Convolutional Neural Networks (CNNs)

Building a Pokedex
Examples of Image Search Engines
Tutorials

Building a Pokedex in Python: Comparing Shape Descriptors with OpenCV (Step 6 of 6)

May 19, 2014

Here we are, the final step of building a real-life Pokedex in Python and OpenCV. This is where it all comes together. We’ll glue all our pieces together and put together an image search engine based on shape features. We…

Read More of Building a Pokedex in Python: Comparing Shape Descriptors with OpenCV (Step 6 of 6)

Building a Pokedex
Examples of Image Search Engines
Tutorials

Building a Pokedex in Python: OpenCV and Perspective Warping (Step 5 of 6)

May 5, 2014

We’re getting closer to finishing up our real-life Pokedex! In my previous blog post, I showed you how to find a Game Boy screen in an image using Python and OpenCV. This post will show you how to apply warping…

Read More of Building a Pokedex in Python: OpenCV and Perspective Warping (Step 5 of 6)

Building a Pokedex
Examples of Image Search Engines
Tutorials

Building a Pokedex in Python: Finding the Game Boy Screen (Step 4 of 6)

April 21, 2014

Quick question. How does a Pokedex work? Well, you simply point it a Pokemon, the Pokedex examines its physical characteristics, and the Pokemon is identified instantly. In this case, our smartphone camera is our “Pokedex”. We point our smartphone at…

Read More of Building a Pokedex in Python: Finding the Game Boy Screen (Step 4 of 6)

Building a Pokedex
Examples of Image Search Engines
Tutorials

Building a Pokedex in Python: Indexing our Sprites using Shape Descriptors (Step 3 of 6)

April 7, 2014

So, how is our Pokedex going to “know” what Pokemon is in an image? How are we going to describe each Pokemon? Are we going to characterize the color of the Pokemon? The texture? Or the shape? Well, do you…

Read More of Building a Pokedex in Python: Indexing our Sprites using Shape Descriptors (Step 3 of 6)

Building a Pokedex
Examples of Image Search Engines
Tutorials

Building a Pokedex in Python: Scraping the Pokemon Sprites (Step 2 of 6)

March 24, 2014

What if we could build a real life Pokedex? You know, just like Ash Ketchum — point your Pokedex at a Pokemon (or in this case, snap a photo of a Pokemon), identify it, and get its stats. While this…

Read More of Building a Pokedex in Python: Scraping the Pokemon Sprites (Step 2 of 6)

Building a Pokedex
Examples of Image Search Engines
Tutorials

Building a Pokedex in Python: Getting Started (Step 1 of 6)

March 10, 2014

So you’re telling me that we are going to build a Pokedex in Python that can visually recognize Pokemon? Just like in the TV show? – Ash Ketchum Yes, Ash. That’s exactly what I’m telling you. The next series of…

Read More of Building a Pokedex in Python: Getting Started (Step 1 of 6)

You can learn Computer Vision, Deep Learning, and OpenCV.

Get your FREE 17 page Computer Vision, OpenCV, and Deep Learning Resource Guide PDF. Inside you’ll find our hand-picked tutorials, books, courses, and libraries to help you master CV and DL.


Footer

Topics

  • Deep Learning
  • Dlib Library
  • Embedded/IoT and Computer Vision
  • Face Applications
  • Image Processing
  • Interviews
  • Keras & Tensorflow
  • OpenCV Install Guides
  • Machine Learning and Computer Vision
  • Medical Computer Vision
  • Optical Character Recognition (OCR)
  • Object Detection
  • Object Tracking
  • OpenCV Tutorials
  • Raspberry Pi

Books & Courses

  • PyImageSearch University
  • FREE CV, DL, and OpenCV Crash Course
  • Practical Python and OpenCV
  • Deep Learning for Computer Vision with Python
  • PyImageSearch Gurus Course
  • Raspberry Pi for Computer Vision

PyImageSearch

  • Affiliates
  • Get Started
  • About
  • Consulting
  • Coaching
  • FAQ
  • YouTube
  • Blog
  • Contact
  • Privacy Policy

© 2025 PyImageSearch. All Rights Reserved.