Open Source Computer Vision Library
Support
Quality
Security
License
Reuse
Tesseract Open Source OCR Engine (main repository)
Support
Quality
Security
License
Reuse
The world's simplest facial recognition api for Python and the command line
Support
Quality
Security
License
Reuse
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
Support
Quality
Security
License
Reuse
GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.
Support
Quality
Security
License
Reuse
o
openposeby CMU-Perceptual-Computing-Lab
C++ 
27295
Version:Current
License: Proprietary (Proprietary)
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
Support
Quality
Security
License
Reuse
FAIR's research platform for object detection research, implementing popular algorithms like Mask R-CNN and RetinaNet.
Support
Quality
Security
License
Reuse
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
Support
Quality
Security
License
Reuse
Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
Support
Quality
Security
License
Reuse
OpenMMLab Detection Toolbox and Benchmark
Support
Quality
Security
License
Reuse
Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow
Support
Quality
Security
License
Reuse
stb single-file public domain libraries for C/C++
Support
Quality
Security
License
Reuse
Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.
Support
Quality
Security
License
Reuse
LabelImg is now part of the Label Studio community. The popular image annotation tool created by Tzutalin is no longer actively being developed, but you can check out Label Studio, the open source data labeling tool for images, text, hypertext, audio, video and time-series data.
Support
Quality
Security
License
Reuse
Make images smaller using best-in-class codecs, right in the browser.
Support
Quality
Security
License
Reuse
A powerful image downloading and caching library for Android
Support
Quality
Security
License
Reuse
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
Support
Quality
Security
License
Reuse
High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.
Support
Quality
Security
License
Reuse
A
Android-Universal-Image-Loaderby nostra13
Java 
16809
Version:Current
License: Permissive (Apache-2.0)
Powerful and flexible library for loading, caching and displaying images on Android.
Support
Quality
Security
License
Reuse
A Deep Learning based project for colorizing and restoring old images (and video!)
Support
Quality
Security
License
Reuse
State-of-the-art 2D and 3D Face Analysis Project
Support
Quality
Security
License
Reuse
🖍️ LabelImg is a graphical image annotation tool and label object bounding boxes in images
Support
Quality
Security
License
Reuse
JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js
Support
Quality
Security
License
Reuse
🆙 Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy.
Support
Quality
Security
License
Reuse
Datasets, Transforms and Models specific to Computer Vision
Support
Quality
Security
License
Reuse
A very compact representation of a placeholder for an image.
Support
Quality
Security
License
Reuse
PHP Image Manipulation
Support
Quality
Security
License
Reuse
Face recognition using Tensorflow
Support
Quality
Security
License
Reuse
Perceptual JPEG encoder
Support
Quality
Security
License
Reuse
Content aware image cropping
Support
Quality
Security
License
Reuse
Reproducing images with geometric primitives.
Support
Quality
Security
License
Reuse
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
Support
Quality
Security
License
Reuse
Collection of scripts to aggregate image data for the purposes of training an NSFW Image Classifier
Support
Quality
Security
License
Reuse
JavaScript image cropper.
Support
Quality
Security
License
Reuse
An open source library for face detection in images. The face detection speed can reach 1000FPS.
Support
Quality
Security
License
Reuse
Image Cropping Library for Android
Support
Quality
Security
License
Reuse
End-to-End Object Detection with Transformers
Support
Quality
Security
License
Reuse
This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows".
Support
Quality
Security
License
Reuse
one-click deepfake (face swap)
Support
Quality
Security
License
Reuse
Python Imaging Library (Fork)
Support
Quality
Security
License
Reuse
Automatic License Plate Recognition library
Support
Quality
Security
License
Reuse
TensorFlow CNN for fast style transfer ⚡🖥🎨🖼
Support
Quality
Security
License
Reuse
Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.
Support
Quality
Security
License
Reuse
Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).
Support
Quality
Security
License
Reuse
超轻量级中文ocr,支持竖排文字识别, 支持ncnn、mnn、tnn推理 ( dbnet(1.8M) + crnn(2.5M) + anglenet(378KB)) 总模型仅4.7M
Support
Quality
Security
License
Reuse
Rembg is a tool to remove images background
Support
Quality
Security
License
Reuse
Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.
Support
Quality
Security
License
Reuse
Content aware image resize library
Support
Quality
Security
License
Reuse
一款入门级的人脸、视频、文字检测以及识别的项目.
Support
Quality
Security
License
Reuse
Tensorflow2.0 🍎🍊 is delicious, just eat it! 😋😋
Support
Quality
Security
License
Reuse
o
opencvby opencv
Open Source Computer Vision Library
C++
69456
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tesseractby tesseract-ocr
Tesseract Open Source OCR Engine (main repository)
C++
51536
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
face_recognitionby ageitgey
The world's simplest facial recognition api for Python and the command line
Python
48536
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tesseract.jsby naptha
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
JavaScript
30712
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
G
GFPGANby TencentARC
GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.
Python
29611
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
o
openposeby CMU-Perceptual-Computing-Lab
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
C++
27295
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
D
Detectronby facebookresearch
FAIR's research platform for object detection research, implementing popular algorithms like Mask R-CNN and RetinaNet.
Python
25807
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
sharpby lovell
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
JavaScript
25455
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
detectron2by facebookresearch
Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
Python
25211
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
mmdetectionby open-mmlab
OpenMMLab Detection Toolbox and Benchmark
Python
24583
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
M
Mask_RCNNby matterport
Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow
Python
23124
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
stbby nothings
stb single-file public domain libraries for C/C++
C
22305
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
R
Real-ESRGANby xinntao
Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.
Python
21091
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
l
labelImgby heartexlabs
LabelImg is now part of the Label Studio community. The popular image annotation tool created by Tzutalin is no longer actively being developed, but you can check out Label Studio, the open source data labeling tool for images, text, hypertext, audio, video and time-series data.
Python
20020
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
squooshby GoogleChromeLabs
Make images smaller using best-in-class codecs, right in the browser.
TypeScript
18958
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
picassoby square
A powerful image downloading and caching library for Android
Kotlin
18532
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
E
EasyOCRby JaidedAI
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
Python
18347
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
lazysizesby aFarkas
High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.
JavaScript
16911
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
Android-Universal-Image-Loaderby nostra13
Powerful and flexible library for loading, caching and displaying images on Android.
Java
16809
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
D
DeOldifyby jantic
A Deep Learning based project for colorizing and restoring old images (and video!)
Python
16638
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
insightfaceby deepinsight
State-of-the-art 2D and 3D Face Analysis Project
Python
15968
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
labelImgby tzutalin
🖍️ LabelImg is a graphical image annotation tool and label object bounding boxes in images
Python
15699
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
face-api.jsby justadudewhohacks
JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js
TypeScript
15100
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
upscaylby upscayl
🆙 Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy.
TypeScript
14620
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
v
visionby pytorch
Datasets, Transforms and Models specific to Computer Vision
Python
14123
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
b
blurhashby woltapp
A very compact representation of a placeholder for an image.
C
13888
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
Support
Quality
Security
License
Reuse
f
facenetby davidsandberg
Face recognition using Tensorflow
Python
13092
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
s
smartcrop.jsby jwagner
Content aware image cropping
JavaScript
12636
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
primitiveby fogleman
Reproducing images with geometric primitives.
Go
12140
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
albumentationsby albumentations-team
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
Python
12105
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
nsfw_data_scraperby alex000kim
Collection of scripts to aggregate image data for the purposes of training an NSFW Image Classifier
Shell
11951
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cropperjsby fengyuanchen
JavaScript image cropper.
JavaScript
11847
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
libfacedetectionby ShiqiYu
An open source library for face detection in images. The face detection speed can reach 1000FPS.
C++
11589
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
u
uCropby Yalantis
Image Cropping Library for Android
Java
11464
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
d
detrby facebookresearch
End-to-End Object Detection with Transformers
Python
11172
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
Swin-Transformerby microsoft
This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows".
Python
10989
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
roopby s0md3v
one-click deepfake (face swap)
Python
10969
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
P
Pillowby python-pillow
Python Imaging Library (Fork)
Python
10903
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
o
openalprby openalpr
Automatic License Plate Recognition library
C++
10679
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
f
fast-style-transferby lengstrom
TensorFlow CNN for fast style transfer ⚡🖥🎨🖼
Python
10663
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
P
PaddleDetectionby PaddlePaddle
Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.
Python
10655
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
labelmeby wkentaro
Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).
Python
10519
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
c
chineseocr_liteby DayBreak-u
超轻量级中文ocr,支持竖排文字识别, 支持ncnn、mnn、tnn推理 ( dbnet(1.8M) + crnn(2.5M) + anglenet(378KB)) 总模型仅4.7M
C++
10444
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
r
rembgby danielgatis
Rembg is a tool to remove images background
Python
10283
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
M
Mobile-Detectby serbanghita
Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.
PHP
10269
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
Support
Quality
Security
License
Reuse
f
Support
Quality
Security
License
Reuse
e
eat_tensorflow2_in_30_daysby lyhue1991
Tensorflow2.0 🍎🍊 is delicious, just eat it! 😋😋
Python
9777
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse