Image Classification Tutorials ML Frameworks

Educational projects and implementations of image classification models (CNNs, traditional ML) on standard datasets. Does NOT include production systems, dataset creation tools, or domain-specific applications (medical imaging, satellite imagery, etc.).

There are 183 image classification tutorials frameworks tracked. 7 score above 50 (established tier). The highest-rated is qubvel/efficientnet at 60/100 with 2,100 stars.

Get all 183 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=image-classification-tutorials&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 qubvel/efficientnet

Implementation of EfficientNet model. Keras and TensorFlow Keras.

60
Established
2 KichangKim/DeepDanbooru

AI based multi-label girl image classification system, implemented by using...

55
Established
3 matlab-deep-learning/Image-Classification-in-MATLAB-Using-TensorFlow

This example shows how to call a TensorFlow model from MATLAB using...

53
Established
4 AFAgarap/cnn-svm

An Architecture Combining Convolutional Neural Network (CNN) and Linear...

51
Established
5 harvitronix/five-video-classification-methods

Code that accompanies my blog post outlining five video classification...

51
Established
6 gsurma/image_classifier

CNN image classifier implemented in Keras Notebook 🖼️.

50
Established
7 ethanhe42/resnet-imagenet-caffe

train resnet on imagenet from scratch with caffe

50
Established
8 wuji3/Doraemon

A powerful baseline for image classification, face recognition and image...

49
Emerging
9 Tencent/tencent-ml-images

Largest multi-label image database; ResNet-101 model; 80.73% top-1 acc on ImageNet

49
Emerging
10 Mayurji/Image-Classification-PyTorch

Learning and Building Convolutional Neural Networks using PyTorch

48
Emerging
11 hoangsonww/AI-ML-Classifiers

🤖 This repository houses a collection of image classification models for...

48
Emerging
12 kb22/Color-Identification-using-Machine-Learning

This project explores colors in various images and then enables the user to...

47
Emerging
13 rsomani95/shot-type-classifier

Detecting cinema shot types using a ResNet-50

47
Emerging
14 bhuiyanmobasshir94/CID

CID: Cow Images dataset for regression and classification

47
Emerging
15 IbrahimSobh/imageclassification

Deep Learning: Image classification, feature visualization and transfer...

47
Emerging
16 richardaecn/cvpr18-inaturalist-transfer

Large Scale Fine-Grained Categorization and Domain-Specific Transfer...

46
Emerging
17 dwyl/image-classifier

🖼️ Classify images and extract data from or describe their contents using...

46
Emerging
18 Ugenteraan/ResNet-50-CBAM-PyTorch

Implementation of Resnet-50 with and without CBAM in PyTorch v1.8....

45
Emerging
19 sithu31296/sota-backbones

A collection of SOTA Image Classification Models in PyTorch

45
Emerging
20 michtesar/color_recognizer

Small project to learn neuronal network with classifying some basic colors...

43
Emerging
21 rajshah4/image_keras

Building an image classifier using keras

42
Emerging
22 sebastian-sz/efficientnet-lite-keras

Keras reimplementation of EfficientNet Lite.

42
Emerging
23 GeorgeSeif/Transfer-Learning-Suite

Transfer Learning Suite in Keras. Perform transfer learning using any...

42
Emerging
24 suraj-deshmukh/Keras-Multi-Label-Image-Classification

Keras- Multi Label Image Classification

42
Emerging
25 renhai-lab/Paper_Replication--Understanding-architecture-age-and-style-through-deep-learning

《通过深度学习来识别建筑年代和风格》——论文复现

41
Emerging
26 lynguyenminh/image-classification-pytorch

Implement image classification in pytorch

41
Emerging
27 Fafa-DL/Awesome-Backbones

Integrate deep learning models for image classification | Backbone...

40
Emerging
28 Arwin-Yu/Deep-Learning-Image-Classification-Models-Based-CNN-or-Attention

This project organizes classic images classification neural networks based...

38
Emerging
29 pablonoya/dominantcolors

Extract dominant colors from an image using K-means and adjust them to have...

38
Emerging
30 BaseMax/ImageRecognitionAI

Recognition of the images with artificial intelligence includes train and...

38
Emerging
31 horrible-dong/QTClassification

A lightweight and extensible toolbox for image classification and MORE

37
Emerging
32 vijayg15/Keras-MultiClass-Image-Classification

Multiclass image classification using Convolutional Neural Network

37
Emerging
33 alejomaar/google-arts-and-culture

Extract images from the Google arts and culture page to create a supervised...

36
Emerging
34 udaylunawat/Whats-this-rock

Telegram Rock Classification Bot!

35
Emerging
35 DhilipSanjay/Detection-of-Sensitive-Data-Exposure-in-Images

A Machine Learning Model that classifies the data in the images as Sensitive...

35
Emerging
36 mamemo/CNN-Binary-Classification

This project is meant to work as a template for a binary CNN classification problem

35
Emerging
37 kingabzpro/Image-Classification-FastAI.jl

Getting started with Julia Machine Learning Library with FastAI.jl

35
Emerging
38 BaseMax/ImageRecognition

Recognition of the images includes train and tests based on Python.

34
Emerging
39 ritog/folkAI

Classifying between two folk dance forms of India using Deep Learning

33
Emerging
40 matlab-deep-learning/Image-Classification-in-MATLAB-Using-Converted-TensorFlow-Model

This repository shows how to import a pretrained TensorFlow model in the...

32
Emerging
41 sinanw/cnn-image-classification

The objective of this project is to carry out supervised image...

32
Emerging
42 QinggangSUN/keras_multiple_target_recognition

keras_multi_target_signal_recognition Underwater single channel acoustic...

32
Emerging
43 AidinHamedi/Pytorch-Img-Classification-Trainer-V2

This repository provides a robust and flexible framework for training image...

31
Emerging
44 mozturan/ImageClassification_hybridModels

IMAGE CLASSIFICATION w/ hybrid classification algorithms

31
Emerging
45 CharlieSergeant/pollen

Thesis work on image classification and identification using deep...

31
Emerging
46 harshitdhar9/Hair_Tracker_AI

Machine Learning Application

30
Emerging
47 tkarim45/Deep-CNN-Classifier-with-Any-Images

A comprehensive repository designed for image classification tasks using...

30
Emerging
48 ndb796/Small-ImageNet-Validation-Dataset-1000-Classes

This is a subset of the ImageNet validation dataset. This dataset has 5...

29
Experimental
49 tonylay7/bouldering_route_classification

A third year project that revolves around classification of climbing routes...

29
Experimental
50 MIC-DKFZ/image_classification

:dart: Deep Learning Framework for Image Classification & Regression in...

29
Experimental
51 kennethleungty/TensorFlow-Transfer-Learning-Image-Classification

Practical Guide to Transfer Learning in TensorFlow for Multiclass Image...

29
Experimental
52 lorenzobrigato/gem

A Pytorch-based library to evaluate learning methods on small image...

29
Experimental
53 vovod/pytorch-who-is-that-pokemon

All 151 classes pokemon Gen1 classification with torchvision model.

28
Experimental
54 PACKIARAJ-R/ML-Image-Classification-using-CNN

Built a CNN-based image classification system with data preprocessing, model...

28
Experimental
55 BenediktAlkin/ImageNetSubsetGenerator

Creates subsets of ImageNet (e.g. ImageNet100)

27
Experimental
56 serpapi/serapis-ai-image-classifier

Automatic Image Classification from SERP Data

27
Experimental
57 bhavul/Caltech-101-Object-Classification

Multiple approaches tried for Object classification on Caltech 101 Dataset

27
Experimental
58 Acbarakat/CrystalVision

Image classification of the Final Fantasy Trading Card Game cards based on...

27
Experimental
59 Rasul-projects/mobilenet-image-classifier-gsoc2026

Deep learning image classifier using MobileNetV2. Upload image and get AI...

25
Experimental
60 cvjena/deic

Benchmark for Data-Efficient Image Classification

25
Experimental
61 YYDongRo/TouhouCharClassifier

PyTorch-based Touhou character image classifier with automatic Pixiv data...

25
Experimental
62 AmirhosseinHonardoust/Image-Classification-CNN

Image classification with PyTorch using Convolutional Neural Networks...

24
Experimental
63 QAnh299/Rainbow_NCKH_2024-2025

Dự án nghiên cứu khoa học sinh viên HVNH 2024 - 2025

24
Experimental
64 SupratikB23/Arabic-Dates-Classification

A deep learning project built with PyTorch that classifies different...

24
Experimental
65 Cassini-chris/Transfer-Learning-Image-Classification_Disney

Image Classification Model using Transfer-Learning (MobileNetV2) running on...

24
Experimental
66 Tofull/image-classifier-service

Sorting my messed folder where I put my holidays pictures was not fun. My...

23
Experimental
67 thinhuos0913/neural_network_coding

Building a deep neural network and apply to image classification problem.

23
Experimental
68 IvanPizarroQ/BA_CNN

Implementation of BA-CNN paper

23
Experimental
69 Atashnezhad/DrillBitVision

This repository contains code for training a convolutional neural network...

23
Experimental
70 HanFu1019/Swedish-Bird-Image-Classification

FRTN70-Project in Systems, Control and Learning in 2024 VT/Spring @ LTH,...

23
Experimental
71 rawqubit/Image-Classifier

Transfer learning image classifier built with TensorFlow/Keras for...

22
Experimental
72 rafaeldavidjose/Final-Project-MLF

CNN-based classifier for solvability of procedurally generated 2D game maps,...

22
Experimental
73 parsabe/SCP

A deep learning-based image classification.

22
Experimental
74 TruongNV-hut/AIcandy_MobileNet_ImageClassification_gargdlos

MobileNet for Image Classification

22
Experimental
75 barzansaeedpour/object-localization-and-classification-with-one-network

This repository contains code and resources for performing object...

21
Experimental
76 lyh983012/ES-imagenet-master

code for generating data set ES-ImageNet with corresponding training code

21
Experimental
77 TruongNV-hut/AIcandy_Efficientnet_ImageClassification_rlbyvacq

Efficientnet for Image Classification

21
Experimental
78 ghosteater1311/Classical-Feature_Image-Classification

A classical (non-deep-learning) machine learning pipeline for image...

21
Experimental
79 tbhvishal/Image-Classification-By-Machine-Learning-Using-Python-AICTE-Internship-Project

This project is a Streamlit application designed to perform image...

21
Experimental
80 saiyedduri/Scientific-computing-project

Scalable Deep Learning project: ResNet-50 Multi-Class Image...

21
Experimental
81 AbhinavS0201/ArchaeoMind

ArchaeoMind is a CNN-based deep learning project for archaeological artifact...

21
Experimental
82 puneetsurya/Ensemble-model-on-mura-dataset

Trained and built various CNN models on MURA dataset and compared using...

21
Experimental
83 rizalsimb1/chat-engine

A complete image classification pipeline using PyTorch and torchvision....

21
Experimental
84 AlwaysDhruv/Image-Classification-CPP

Hi their my self Dhruv. So this repository or project are developed on C++...

21
Experimental
85 paulaep/computer-vision-transfer-learning

Transfer learning experiments for image classification (TensorFlow/Keras)

21
Experimental
86 Nikki-oo7/cnn-image-classification-pytorch

Image classification using custom CNN and ResNet-18 with transfer learning.

21
Experimental
87 TruongNV-hut/AIcandy_ResNet50_ImageClassification_ibuyesha

ResNet50 for Image Classification

20
Experimental
88 AI4DM/ImageClassification-DeepCNN

Deep Convolutional Neural Networks (CNNs) for Image Classifications and...

20
Experimental
89 yihong1120/Image-Classification-with-EfficientNetV2

This repository contains code for an image classification model using...

20
Experimental
90 Snipeur060/Yoshi-Ai-recognize

This ai aims to find the Yoshi in a photo from a pre trained model

20
Experimental
91 NavodPeiris/MobileNet_96x96_greyscale_weights

weights of MobileNetV1 and MobileNetV2 trained on greyscale images. supports...

20
Experimental
92 TruongNV-hut/AIcandy_AlexNet_ImageClassification_uddrlyxa

AlexNet for Image Classification

20
Experimental
93 Mushrum-mmb/Simple-AI-Image-Classification

This is my first AI application that performs image classification using...

20
Experimental
94 mohdmot/CustomClassifier

reinforcement neural network using resnet50

19
Experimental
95 oscarlee711/deep-learning-image-classification-neural-network

This is the project to construct a deep forward neural network to solve an...

19
Experimental
96 TruongNV-hut/AIcandy_GoogleNet_ImageClassification_issabxru

Applying GoogLeNet for image classification

19
Experimental
97 Md-Emon-Hasan/ML-Project-Image-Classifier-using-Flask

🔍 Flask-based web application for image classification. The application...

19
Experimental
98 Gurneet1928/AnimalVision-DirectML

An Image Classification Project model built using PyTorch and DirectML...

19
Experimental
99 adilsiraju/Architecture-Style-Classifier

A modern web application that classifies architectural styles from uploaded...

18
Experimental
100 andresmg07/landscape-recognizer

Supervised ML classification algorithm implemented through pattern...

18
Experimental
101 aliemad5/Keras-custom-image-deep-learning-code

This project is a convolutional neural network built in Keras/TensorFlow and...

17
Experimental
102 muhammedshihab1001/Image_Classification

Indoor vs Outdoor Image Classification using CNN (MobileNetV2)

17
Experimental
103 caffeine-addictt/picture-recognition-ai

My second attempt at picture AI, training and predicting

17
Experimental
104 opixelum/convopy

Image classifier built in Python.

17
Experimental
105 alyssahusna44/poai-image-classification

An implementation of an AI model that classifies animal subspecies. The...

17
Experimental
106 sayan-d99/Shape-Classifiication-Using-CNN-Keras

A Convolutional Neural Network trained to classify filled shapes of four...

17
Experimental
107 cxz1276316542/mixunet

A Classified Backbone Model Mixed with Transformer and CNN(一个混合Transformer...

17
Experimental
108 AlwaysDhruv/Image-Classification-PY

So this project are work for recognize the object that are in image using...

17
Experimental
109 RazerArdi/MachineLearning---Image-classification

Project Akhir DBS - Dcoding

17
Experimental
110 jesptri/Beeeesss

A deep learning hackathon project focused on bee species image...

15
Experimental
111 sangnguyen2803/mlcv-ms-coco-challenge

Multi-label classification on the MS COCO dataset using state-of-the-art...

15
Experimental
112 Vinaya-2003/image-classification-svm

Multi-class image classification using SVM — Birds, Butterfly, Flowers, Fruits

14
Experimental
113 NSGCommando/image-classifier-cnn

Basic Image Classifier using CNN, trained on the MNIST dataset, implemented...

14
Experimental
114 manojrameshdev/Architectural_classification_with_Ai

Ai-powered computer vision system that classifies architectural structures...

14
Experimental
115 nnssprasad97/multi_class_image_classifier

End-to-end multi-class image classifier using MobileNetV2 transfer learning,...

14
Experimental
116 SuzzieA/image_based_marketing_analytics

Image classification using TensorFlow to simulate visual marketing analysis...

14
Experimental
117 XC0ID/Pokemon-Image-Classification

A Pokémon image classification project using deep learning techniques to...

14
Experimental
118 rafli-1729/indonesian-heritage-classification

Image classification project for identifying five traditional Indonesian...

14
Experimental
119 RichM1216/ML-Image

An image classification project utilizing PyTorch and torchvision, featuring...

14
Experimental
120 NAKULMAK05/Landscapes-Image-Classifier

Classify Landscape images in Minutes with This Landscape Image Classifier

14
Experimental
121 saitejasrivilli/ad-creative-scorer

Multimodal ad creative quality scorer — MXNet/GluonCV ResNet-50 + BiLSTM...

14
Experimental
122 Layerex/keras-image-classification-wrapper

A thin wrapper around keras image classification applications.

13
Experimental
123 ginesmoratalla/one-piece-classifiers

One Piece image classifiers using different Deep Learning Techniques (just a...

13
Experimental
124 07fahim/Popular-Bangladeshi-Landmarks-Recognizer

An Image Recognizer for Popular Bangladeshi Landmarks

13
Experimental
125 Curf/CNN-for-Infrared-Spectroscopy

CNN for Infrared Spectroscopy Classification

13
Experimental
126 redoh/ai-image-classifier

🖼️ Image classification microservice with CNN and transfer learning

13
Experimental
127 SakuraPuare/CNN_Manager

基于CNN的图像识别系统

13
Experimental
128 ervin-kiose/image-classification-ml

Binary image classification using CNN, MLP, SVM, Random Forest, kNN, and...

13
Experimental
129 kantkrishan0206-crypto/CNNVision

cnn image recognition

13
Experimental
130 SyedaFatima002/ImageClassificationUsing3models_AI

Image classification done on a dataset with 10 classes using 3 different...

13
Experimental
131 jaychampaneri14/cnn-image-classifier

Custom CNN architecture for image classification with data augmentation

13
Experimental
132 TruongNV-hut/AIcandy_ResNet18_ImageClassification_hnxhkhii

ResNet18 for Image Classification

12
Experimental
133 TruongNV-hut/AIcandy_ResNet101_ImageClassification_glxersgr

ResNet101 for Image Classification

12
Experimental
134 soroushesnaashari/Rice-Images-Classification-with-CNN-using-PyTorch

A CNN project using "PyTorch" to classify Rice images into five types

12
Experimental
135 Hadieee/Anime-VS-Cartoon-VS-Human-CNN

Projek Akhir Praktikum Kecerdasan Buatan Kelompok 3 A2 2021 Yang Berjudul...

12
Experimental
136 antonio-f/TF2_MobileNetV2_TransferLearning

MobileNet V2 transfer learning with TensorFlow 2.

12
Experimental
137 TruongNV-hut/AIcandy_DenseNet_ImageClassification_mexgtkug

Densenet for Image Classification

12
Experimental
138 Zafiirah13/meercrab

MeerLICHT Classification of Real And Bogus using deep learning

12
Experimental
139 HaniOwji/brain-cnn-project-computer-vision

University coursework: Brain image classification using CNN (TensorFlow/Keras)

12
Experimental
140 soroushesnaashari/Rice-Images-Classification-with-CNN-using-TensorFlow

A Convolutional Neural Network (CNN) project using "TensorFlow" to classify...

12
Experimental
141 sajjadrahman56/Image-Classifier

This project is an image classification model built using PyTorch and...

11
Experimental
142 vhpvmx/dancereco

I developed a deep learning model to identify the kind of dance based on an...

11
Experimental
143 colej/blackhat

Sorting algorithm for photometric images taken by the BlackGEM telescope array

11
Experimental
144 maryamteimouri/PatternRecognition

Image Recognition including 3 phases; feature extraction, data exploration...

11
Experimental
145 Halip26/ML_Image_Classification

AI/ML project for training an image classification model and deploying it...

11
Experimental
146 ifunanyaScript/FootballStars-image-classification

An end to end project on image classification.

11
Experimental
147 Ali-Parandeh/Udacity_AI_Programming_Nanodegree

Built and trained my own image classifier from scratch using Pytorch. A...

11
Experimental
148 Hassan-Djidda/Create-an-Image-Classifier

A project that let you create an Image Classifier based on fully-connected...

11
Experimental
149 MiaYun98/AWS_AI

Project code for Udacity's AI Programming with Python Nanodegree program. In...

11
Experimental
150 HemantSachdeva/image_recognition

Recognize an image and the objects in it using ImageAi library.

11
Experimental
151 KauaHenSilva/python_cnn_for_image_classification

Project focuses on building a system that can recognize and categorize...

11
Experimental
152 KauaHenSilva/python_neural_networks_for_image_classification

A Python project about neural networks for image classification involves the...

11
Experimental
153 DhavalkumarPatel/ImageClassification-with-Pytorch-Ray

This MLOps repository contains python modules intended for distributed model...

11
Experimental
154 GuidoGiacomoMussini/Born_rule_Image_Classification

code for Master Thesis on Born's rule classifier applied to image classification

11
Experimental
155 n1ghtf4l1/cuddly-dollop

Build a pipeline to process real-world, user-supplied images and to put...

11
Experimental
156 Amazuraa/Batik-Convnet

Implementation of Machine Learning for Convnet Batik identification

11
Experimental
157 Ansarimajid/ImageClassificationVGG19

A Flask web application for image classification using the Keras VGG19...

11
Experimental
158 sick-appspace-samples/DeepLearningClassification

Example showing the use of a pretrained classification network. See also the...

11
Experimental
159 Masdarul/rice-dataset-classification-using-Deep-learning-and-Tensorflow

This document describes rice image classification using TensorFlow with the...

11
Experimental
160 mradovic38/cnn-dominant-color-recognition

Detecting a dominant color of Tulip images using various convolutional...

11
Experimental
161 Fozan-Talat/Image-Classifier-VGG

This repository contains python code and jupyter notebook for Image...

11
Experimental
162 sayemuzzamansiam/Image-Classifications

Image Classifications

11
Experimental
163 johnwanjema/Image-classifier-project

Udacity and AWS AI final project.

11
Experimental
164 Shubbair/CNN-Surgery

experience with CNN for 1 channel image

11
Experimental
165 coderjolly/processing-advertisements

Processing image advertisements to predict the context conveyed through them...

11
Experimental
166 halsabbah10/AI-Image-Classifier

This repository contains the code for an image classification application...

11
Experimental
167 gvnberaldi/ImageClassifier

Implementation of different deep learning models for image classification.

11
Experimental
168 erupturatis/Dragon-Ball-CNN

CNN that classifies dragon-ball characters

11
Experimental
169 avishshah11/Image-classifier

An Image-Classifier made using pre-trained network/model 'densenet121'...

11
Experimental
170 0xjcf/image-classifier

AI Classifier

11
Experimental
171 haddriax/ModelNet-classifier

WIP - A classifier for 3D shapes from the ModelNet10 dataset. The project...

11
Experimental
172 Schmiddl99/FGIA_ML_DuckDuckGoose

Fine-Grained Image Analysis Project of the Introduction to Machine Learning...

11
Experimental
173 TheoBourdais/ImageNetSubmission

This is a simple example of how to prepare an ImageNet submission to the...

11
Experimental
174 gulomovazukhrakhon/refund-classifier

This project automates the classification of refund items using a Deep...

10
Experimental
175 Imad-t/CNN-image-classifier

This project implements a Convolutional Neural Network (CNN) using...

10
Experimental
176 RaoulBock/CIFAR-10-Inspired-Image-Classifier-with-TensorFlow.js

A web-based deep learning project using TensorFlow.js to identify butterfly...

10
Experimental
177 salehsargolzaee/Landmark-Recognition

Landmark Recognition Using Transfer Learning with PyTorch

10
Experimental
178 tahaShm/ai-nn-image-classification

This is a neural network for image classification using PyTorch.

10
Experimental
179 JuanitaSmith/image_classifier

ML: Image Classifier with PyTorch, one of my first projects on Udacity

10
Experimental
180 MarwanMashra/Aerial_Challenge

Building a CNN with Tensorflow to solve Aerial Challenge, which is a...

10
Experimental
181 KauaHenSilva/python_deep_learning_image_recognition

A Python project using deep learning for image recognition develops a...

10
Experimental
182 mahiyafatima/image-classifier-tensorflow

Convolutional Neural Network (CNN) image classifier using TensorFlow trained...

10
Experimental
183 syedissambukhari/islamophobia-Detection-using-Machine-learning

SVM model to detect islamophobic text in the picture. and CNN model to...

10
Experimental