Python image-recognition

Open-source Python projects categorized as image-recognition

Top 22 Python image-recognition Projects

image-recognition
  1. ImageAI

    A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PaddleClas

    A treasure chest for visual classification and recognition powered by PaddlePaddle

  4. Photonix

    A modern, web-based photo management server. Run it on your home server and it will let you find the right photo from your collection on any device. Smart filtering is made possible by object recognition, face recognition, location awareness, color analysis and other ML algorithms.

  5. ISP-Guide

    Image Signal Processing (ISP) Guide. Learn all about the process of converting an image/video into digital form by performing tasks like noise reduction, filtering, auto exposure, autofocus, HDR correction, and image sharpening with a Specialized type of media processor.

  6. python-imagesearch

    A wrapper around opencv2 and pyautogui to do image searching easily.

  7. ImageIndexer

    Creates an index of images, queries a local LLM and adds tags to the image metadata

    Project mention: Show HN: Local, automatic, image keywords, captions using metadata for storage | news.ycombinator.com | 2025-04-01
  8. osrs_basic_botting_functions

    Functions for automating osrs botting using Python.

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. SkinToneClassifier

    An easy-to-use library for skin tone classification

    Project mention: Skintone Color Analysis AI Model and App | news.ycombinator.com | 2025-07-15

    I built Palette by Momo (https://www.palettebymomo.com) for fun, to democratize seasonal color analysis. Traditional color consultations cost $100-300 and require in-person appointments, but I wanted something instant and accessible that anyone could use from their phone.

    Seasonal color analysis helps people find the most flattering colors for their skin tone, hair, and eyes. It's incredibly popular on TikTok and Instagram, but professional consultations are geographically limited and costs $100 to $300. I tried a couple of other apps and my attempts often fail because it's genuinely difficult to assess your own coloring objectively.

    I integrated the SkinToneClassifier library (https://github.com/ChenglongMa/SkinToneClassifier), which uses face detection, skin segmentation, and k-means clustering to determine skin tone categories. The library is actually quite elegant - it extracts dominant colors from detected facial areas and maps them to established color palettes used in professional analysis. I used FastAPI for the skintone analysis backend and really liked the developer experience.

    The FastAPI endpoint processes the uploaded image, runs it through the skin tone classifier, and returns a comprehensive color palette tailored to the user's analysis.

    How It Works:

  11. solverecaptchas

    An async Python library to automate solving ReCAPTCHA v2 using Playwright.

  12. CogAlg

    This project is a Computer Vision implementation of general hierarchical pattern discovery principles introduced in README

  13. duplicate-images-finder

    πŸžπŸŒ‰ Find and Delete Duplicate Images / Photos

  14. elonmusk-twitter-notifier

    AI driven e-mail notifier for tweets mentioning stock from Elon Musk πŸ“ˆ

  15. scrambpy

    Scramb.py is a region based JPEG Image Scrambler and Descrambler written in Python for End-to-End-Encrypted (E2EE) Image distribution through unaware channels.

  16. undouble

    Python package undouble is to detect (near-)identical images.

  17. imagenet_d

    [CVPR 2024 Highlight] ImageNet-D

  18. LBGAT

    Learnable Boundary Guided Adversarial Training (ICCV2021)

  19. Nyx-Bot

    AI Discord bot with Image Recognition/OCR Capabilities + Image Generation with SDXL For Free!!

  20. Contactless-Attendance-System

    ✨ A Contactless Attendance System where your face is identified for Attendance.

  21. obs-screen-recognition

    A script designed to recognise a particular screen or image on-screen, and change scene in OBS

  22. PhotoScavengerBackend

    Backend for my Scangame react apps. It's a simple image recognition model that helps me understand API's, AI and native app development

  23. tensorflow-assisted-image-organizer

    Reducing the amount of work needed to sort out jumbled images in a folder.

  24. SpotMyFile

    AI-powered desktop tool for semantic file and image search using text, face, and object recognition

    Project mention: SpotMyFile: AI-Powered File Search for Your PC | dev.to | 2025-06-07

    P.S. Here’s the repo: https://github.com/Rishabh705/SpotMyFile/

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python image-recognition discussion

Log in or Post with

Python image-recognition related posts

  • As a beginner Indie Game Dev, about how much can I expect to make a year?

    1 project | /r/iOSProgramming | 25 Sep 2022
  • What is an iOS app that is coded in react native?

    1 project | /r/reactnative | 18 Sep 2022
  • Where oh where to deploy?

    1 project | /r/learnpython | 10 Sep 2022
  • I made game where you photograph objects to score points

    1 project | /r/SideProject | 16 Jul 2022
  • What Object Detection dataset has many classes and available pre trained models?

    1 project | /r/learnmachinelearning | 13 Jul 2022
  • Problems with imageread (cv2) - detecting images on screen

    1 project | /r/learnpython | 19 Apr 2021
  • A note from our sponsor - Sevalla
    sevalla.com | 1 Sep 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more β†’

Index

What are some of the best open-source image-recognition projects in Python? This list will help you:

# Project Stars
1 ImageAI 8,816
2 PaddleClas 5,718
3 Photonix 1,908
4 ISP-Guide 515
5 python-imagesearch 284
6 ImageIndexer 250
7 osrs_basic_botting_functions 216
8 SkinToneClassifier 161
9 solverecaptchas 111
10 CogAlg 96
11 duplicate-images-finder 88
12 elonmusk-twitter-notifier 62
13 scrambpy 57
14 undouble 51
15 imagenet_d 43
16 LBGAT 38
17 Nyx-Bot 31
18 Contactless-Attendance-System 28
19 obs-screen-recognition 27
20 PhotoScavengerBackend 13
21 tensorflow-assisted-image-organizer 1
22 SpotMyFile 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?