ermig1979/Simd
C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, NEON for ARM.
This is a C++ library designed for developers working on applications that need to process images and perform machine learning tasks efficiently. It takes various image data as input and provides processed images, statistical information, or detection results. Developers use this to enhance the performance of their image processing and machine learning algorithms by leveraging specialized CPU instructions.
2,239 stars. Actively maintained with 175 commits in the last 30 days.
Use this if you are a C/C++ or Python developer building high-performance image processing, motion detection, or object recognition applications and need to optimize computations for modern CPUs.
Not ideal if you are looking for a high-level, off-the-shelf application or a library without needing to write C/C++ or Python code.
Stars
2,239
Forks
447
Language
C++
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
175
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ermig1979/Simd"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
opencv/opencv
Open Source Computer Vision Library
pytorch/vision
Datasets, Transforms and Models specific to Computer Vision
kornia/kornia
🐍 Geometric Computer Vision Library for Spatial AI
open-edge-platform/training_extensions
Train, Evaluate, Optimize, Deploy Computer Vision Models via OpenVINO™
supervisely/supervisely
Supervisely SDK for Python - convenient way to automate, customize and extend Supervisely...