awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to opencv/opencv-python

Open-source alternatives to Opencv Python

30 open-source projects similar to opencv/opencv-python, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Opencv Python alternative.

  • hybridgroup/gocvhybridgroup 的头像

    hybridgroup/gocv

    7,463在 GitHub 上查看↗

    GoCV is a computer vision library and Go language binding for OpenCV. It serves as an image processing toolkit and deep learning inference engine, providing programmatic access to a wide range of algorithms for image manipulation, object detection, and video analysis. The project differentiates itself through high-performance native bindings and hardware acceleration. It utilizes a foreign function interface to map Go calls to C++ functions and includes a hardware-agnostic backend dispatch to route neural network tasks to computation engines such as CUDA and OpenVINO. The library covers a br

    Go
    在 GitHub 上查看↗7,463
  • kornia/korniakornia 的头像

    kornia/kornia

    11,238在 GitHub 上查看↗

    Kornia is a differentiable computer vision library and cross-framework tensor vision toolset. It implements vision operations as differentiable tensors to enable integration into deep learning pipelines and supports the transpilation of operations across PyTorch, TensorFlow, JAX, and NumPy. The project provides specialized toolsets for geometric vision and stereo depth, including algorithms for 3D scene reconstruction, camera calibration, and pose estimation. It further distinguishes itself as a differentiable image augmentation framework, applying random geometric and color transformations w

    Pythonartificial-intelligencecomputer-visiondeep-learning
    在 GitHub 上查看↗11,238
  • pypa/sampleprojectpypa 的头像

    pypa/sampleproject

    5,245在 GitHub 上查看↗

    This project is a reference implementation and tutorial designed to demonstrate the end-to-end workflow of building, versioning, and uploading Python distributions. It serves as a concrete project template and example for configuring metadata and build artifacts for package indices. The repository illustrates how to package software by defining project metadata and dependencies in static configuration files. It covers the process of transforming source trees into versioned archives and platform-specific binary distributions, specifically showing how to build binary wheels and source distribut

    Python
    在 GitHub 上查看↗5,245

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • liuliu/ccvliuliu 的头像

    liuliu/ccv

    7,223在 GitHub 上查看↗

    ccv is a computer vision library written in C designed for high-performance visual analysis. It serves as a framework for image classification, object detection, and the identification of faces, pedestrians, and vehicles. The library distinguishes itself through hardware-accelerated vision and deep learning inference optimizations. It utilizes a quantized tensor processor to transform floating-point data into eight-bit integers and implements integer-quantized attention mechanisms to reduce memory bandwidth and increase data throughput. The project covers a broad range of capabilities, inclu

    C++
    在 GitHub 上查看↗7,223
  • hybridgroup/gobothybridgroup 的头像

    hybridgroup/gobot

    9,425在 GitHub 上查看↗

    Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT applications. It provides a hardware abstraction layer with standardized drivers to interact with GPIO, I2C, SPI, and PWM interfaces across various single-board computers and microcontrollers. The framework functions as an IoT device orchestrator and BLE device manager, enabling the coordination of multiple sensors, actuators, and Bluetooth Low Energy peripherals. It includes specialized interfaces for drone control, allowing for the management of flight maneuvers and video streams

    Goarduinobeaglebonebeaglebone-black
    在 GitHub 上查看↗9,425
  • idealo/imagededupidealo 的头像

    idealo/imagededup

    5,642在 GitHub 上查看↗

    imagededup is a Python library used for finding exact and near-duplicate images. It provides utilities for generating image fingerprints, computing neural embeddings, and evaluating the precision of deduplication processes. The tool utilizes perceptual hashing to identify visually similar files regardless of size or format and employs deep learning models to encode images into vectors for high-accuracy similarity searches. It includes a system for measuring the precision and recall of these processes by comparing results against known ground truth datasets. The library covers broader capabil

    Python
    在 GitHub 上查看↗5,642
  • obss/sahiobss 的头像

    obss/sahi

    5,372在 GitHub 上查看↗

    SAHI is a sliced inference framework and computer vision pipeline designed to detect small objects in high-resolution images. It provides a system for dividing large images into overlapping patches to prevent the detail loss that typically occurs during standard model downscaling, alongside an image tiling utility and a COCO dataset toolkit. The project distinguishes itself by offering a model-agnostic prediction wrapper that standardizes different machine learning frameworks into a unified interface. This allows it to implement sliced inference and object detection across various model backe

    Python
    在 GitHub 上查看↗5,372
  • johannesbuchner/imagehashJohannesBuchner 的头像

    JohannesBuchner/imagehash

    3,845在 GitHub 上查看↗

    ImageHash

    Python
    在 GitHub 上查看↗3,845
  • peterbraden/node-opencvpeterbraden 的头像

    peterbraden/node-opencv

    4,386在 GitHub 上查看↗

    node-opencv is a high-performance C++ native addon and bridge that connects Node.js applications to the OpenCV library. It serves as an image processing toolkit and computer vision library, allowing JavaScript code to execute vision algorithms and image manipulation operations through native bindings. The project provides specialized capabilities for face and shape detection, as well as face identity recognition using trained models. It includes tools for object motion tracking through optical flow and background subtraction, along with the ability to identify specific patterns and analyze sh

    C++
    在 GitHub 上查看↗4,386
  • wangshub/wechat_jump_gamewangshub 的头像

    wangshub/wechat_jump_game

    13,833在 GitHub 上查看↗

    This project is a Python-based game automation bot and computer vision assistant designed to automate gameplay on Android devices. It functions as a controller that identifies game elements via pixel color scanning and simulates touch inputs to execute gameplay without manual intervention. The system distinguishes itself through the use of anti-detection measures, implementing interaction coordinate management and timing offsets to avoid being flagged by security systems. It also employs resolution-dependent scaling coefficients to maintain jump accuracy across different device screen sizes.

    Pythonadbpythonwechat-app
    在 GitHub 上查看↗13,833
  • dusty-nv/jetson-inferencedusty-nv 的头像

    dusty-nv/jetson-inference

    8,734在 GitHub 上查看↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    C++caffecomputer-visiondeep-learning
    在 GitHub 上查看↗8,734
  • open-mmlab/mmcvopen-mmlab 的头像

    open-mmlab/mmcv

    6,446在 GitHub 上查看↗

    mmcv is a foundation library for computer vision based on PyTorch. It provides a comprehensive system for constructing convolutional neural networks, a toolkit for image and video preprocessing, and a collection of high-performance deep learning vision operators. The project is distinguished by its hardware-accelerated kernels for complex operations such as deformable convolutions and region pooling. It features a configuration-driven framework that allows for the dynamic instantiation of network layers and the registration of custom modules without modifying code. The library covers a broad

    Python
    在 GitHub 上查看↗6,446
  • josephmisiti/awesome-machine-learningjosephmisiti 的头像

    josephmisiti/awesome-machine-learning

    72,867在 GitHub 上查看↗

    This project is a comprehensive, community-driven directory of machine learning resources, software libraries, and educational materials. It serves as a centralized knowledge base for developers and researchers, organizing tools and frameworks by their primary programming language and technical domain to simplify discovery across the artificial intelligence ecosystem. The collection distinguishes itself by providing a cross-language development index that spans diverse programming environments, including C, C++, Rust, Clojure, and Python. It covers a wide range of specialized capabilities, fr

    Python
    在 GitHub 上查看↗72,867
  • mapillary/opensfmmapillary 的头像

    mapillary/OpenSfM

    3,786在 GitHub 上查看↗

    OpenSfM is a computer vision library and structure-from-motion pipeline designed to reconstruct three-dimensional scenes and camera trajectories from overlapping images. It functions as a 3D reconstruction engine and photogrammetry toolkit, utilizing automated feature-based image matching and incremental bundle adjustment to derive spatial geometry. The system distinguishes itself as a geospatial alignment tool, integrating GPS and inertial sensor data to align reconstructed 3D models with real-world geographic coordinates. It employs a hybrid Python and C++ execution model to manage large-sc

    Python
    在 GitHub 上查看↗3,786
  • olafenwamoses/imageaiOlafenwaMoses 的头像

    OlafenwaMoses/ImageAI

    8,867在 GitHub 上查看↗

    ImageAI is a Python computer vision library providing a suite of tools for image classification, object detection, and video analytics. It functions as an integrated framework for locating and labeling objects in static images and video streams, utilizing deep learning models for identification and categorization. The project includes a model training toolkit that allows for the creation of custom classifiers and detectors through scratch training or transfer learning. It features a GPU-accelerated inference engine to increase processing speed for vision tasks and includes specialized utiliti

    Pythonai-practice-recommendationsalgorithmartificial-intelligence
    在 GitHub 上查看↗8,867
  • paddlepaddle/paddledetectionPaddlePaddle 的头像

    PaddlePaddle/PaddleDetection

    14,243在 GitHub 上查看↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Pythonblazefacedeepsortdetr
    在 GitHub 上查看↗14,243
  • wongkinyiu/yolov7WongKinYiu 的头像

    WongKinYiu/yolov7

    14,110在 GitHub 上查看↗

    YOLOv7 is a PyTorch vision library and real-time inference engine designed for object detection, human pose estimation, and instance segmentation. It provides a framework for detecting and locating multiple objects within images or video streams using neural networks. The system includes tools for custom model training and fine-tuning, allowing pre-trained weights to be adapted to specialized datasets via transfer learning. It also supports model weight export and format conversion to facilitate deployment on production servers and embedded edge devices.

    Jupyter Notebookdarknetpytorchscaled-yolov4
    在 GitHub 上查看↗14,110
  • thu-mig/yolov10THU-MIG 的头像

    THU-MIG/yolov10

    11,316在 GitHub 上查看↗

    YOLOv10 is a PyTorch computer vision library and real-time vision framework designed for locating and identifying multiple objects in images and video streams. It functions as an end-to-end object detector that optimizes for high-speed deployment and detection precision. The project is distinguished by an NMS-free detection architecture that predicts a single bounding box per object, eliminating the need for non-maximum suppression post-processing to reduce inference latency. It further optimizes for edge hardware through scalable weights and a quantization-friendly structure that facilitates

    Python
    在 GitHub 上查看↗11,316
  • scikit-image/scikit-imagescikit-image 的头像

    scikit-image/scikit-image

    6,529在 GitHub 上查看↗

    scikit-image is a Python image processing library and scientific image analysis toolkit. It provides a framework for digital image processing and computer vision, utilizing numerical arrays for pixel-level manipulations. The library enables the quantification of image properties and the detection of visual features, such as edges and blobs. It includes tools for image segmentation and the extraction of textures and patterns to characterize objects within visual data. Capabilities cover image manipulation through color space conversion, geometric transformations, and digital restoration. It a

    Pythoncomputer-visionimage-processingpython
    在 GitHub 上查看↗6,529
  • alexeyab/darknetAlexeyAB 的头像

    AlexeyAB/darknet

    22,159在 GitHub 上查看↗

    Darknet is a high-performance C-based inference engine and computer vision library designed for real-time object identification and localization. It serves as a neural network framework for training and deploying detection models using the YOLO architecture, providing a toolset for deep learning training and deployment. The project differentiates itself through a C and CUDA implementation that enables hardware acceleration for matrix multiplication and inference speed optimization. It provides a shared library interface for embedding detection capabilities into external applications and suppo

    C
    在 GitHub 上查看↗22,159
  • opencv/opencvopencv 的头像

    opencv/opencv

    89,201在 GitHub 上查看↗

    OpenCV is a comprehensive computer vision library designed for real-time performance and cross-platform deployment. It provides a native execution environment that leverages multi-threaded operations and automated memory management to handle intensive computational tasks, including image processing and machine learning model inference. The library distinguishes itself through a data-oriented matrix framework that utilizes proxy-based array abstractions to provide a consistent interface for multidimensional data. By employing factory-pattern algorithm interfaces and runtime type dispatching, i

    C++c-plus-pluscomputer-visiondeep-learning
    在 GitHub 上查看↗89,201
  • jaidedai/easyocrJaidedAI 的头像

    JaidedAI/EasyOCR

    29,615在 GitHub 上查看↗

    EasyOCR is a deep learning-based computer vision library designed to perform optical character recognition on images and video frames. It functions as a comprehensive pipeline that automates the transformation of visual text into machine-readable strings, enabling the digitization of physical documents, forms, and receipts into searchable data. The engine distinguishes itself through a multi-stage processing workflow that combines convolutional neural networks for spatial feature extraction with sequence-based decoding mechanisms. This architecture allows the system to identify and interpret

    Pythoncnncrnndata-mining
    在 GitHub 上查看↗29,615
  • answerdotai/nbdevAnswerDotAI 的头像

    AnswerDotAI/nbdev

    5,300在 GitHub 上查看↗

    This project is a comprehensive framework for literate programming that enables developers to build production-ready Python libraries entirely within Jupyter Notebooks. By treating notebooks as the primary source of truth, it integrates code, documentation, and testing into a unified development pipeline that exports directly to standard Python modules. The framework distinguishes itself through specialized tooling designed to overcome the inherent challenges of using notebooks in professional software engineering. It includes custom Git hooks and merge drivers that sanitize volatile notebook

    Jupyter Notebookcondadeveloper-toolsdocumentation-generator
    在 GitHub 上查看↗5,300
  • vinta/awesome-pythonvinta 的头像

    vinta/awesome-python

    303,207在 GitHub 上查看↗

    This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software libraries, frameworks, and tools. It serves as a centralized knowledge base designed to facilitate ecosystem navigation and accelerate developer discovery across the entire software development lifecycle. The directory distinguishes itself by providing a structured index of resources categorized by technical domain, ranging from foundational development utilities to specialized engineering fields. It covers high-level capabilities including artificial intelligence, data science, web

    Pythonawesomecollectionspython
    在 GitHub 上查看↗303,207
  • 1adrianb/face-alignment1adrianb 的头像

    1adrianb/face-alignment

    7,518在 GitHub 上查看↗

    This is a PyTorch-based computer vision library for detecting 2D and 3D facial landmark coordinates. It functions as a facial landmark detector and reconstruction tool, utilizing deep learning to identify precise geometric points on human faces from image datasets. The library allows for the selection of specific detection backends to balance accuracy and processing speed. It supports the integration of precomputed bounding box files, which enables the system to bypass the initial detection phase and proceed directly to landmark extraction. The toolkit includes capabilities for batch image p

    Python
    在 GitHub 上查看↗7,518
  • jbhuang0604/awesome-computer-visionjbhuang0604 的头像

    jbhuang0604/awesome-computer-vision

    23,074在 GitHub 上查看↗

    This project is a comprehensive, community-driven repository that serves as a centralized catalog for computer vision research and development. It functions as a structured index of academic papers, open-source software libraries, public datasets, and educational tutorials, providing a navigation point for the complex landscape of modern vision technology. The repository distinguishes itself through a taxonomy-based indexing system that maps the relationships between foundational research, influential academic figures, and their corresponding software implementations. By utilizing a lightweig

    在 GitHub 上查看↗23,074
  • prodesire/python-guide-cnProdesire 的头像

    Prodesire/Python-Guide-CN

    4,432在 GitHub 上查看↗

    Python-Guide-CN is a Chinese translation of a comprehensive guide to idiomatic Python programming and software development. It serves as a curated programming tutorial and ecosystem reference, providing a structured path for learning Python syntax, standard libraries, and professional coding patterns. The project distinguishes itself by offering detailed instructions for setting up development environments across Windows, macOS, and Linux. It specifically focuses on the selection of interpreters and the management of virtual environments to ensure a consistent workspace. The guide covers a b

    Batchfile
    在 GitHub 上查看↗4,432
  • alicevision/meshroomalicevision 的头像

    alicevision/Meshroom

    12,562在 GitHub 上查看↗

    Meshroom is a node-based photogrammetry software designed to transform collections of two-dimensional images into three-dimensional models and scene geometry. It provides a visual interface for constructing and managing modular data pipelines, allowing users to automate complex computer vision tasks such as feature extraction, depth map estimation, and mesh generation. The software distinguishes itself through a distributed computational framework that dispatches resource-intensive tasks across local hardware or remote render farms. By utilizing a directed acyclic graph execution model, it en

    QML3d-reconstructionalicevisioncamera-tracking
    在 GitHub 上查看↗12,562
  • open-source-agriculture/geotiffOpen-Source-Agriculture 的头像

    Open-Source-Agriculture/geotiff

    236在 GitHub 上查看↗

    A noGDAL tool for reading geotiff files

    Python
    在 GitHub 上查看↗236
  • dhi-gras/rmstripesDHI-GRAS 的头像

    DHI-GRAS/rmstripes

    15在 GitHub 上查看↗

    Remove stripes from images with a combined wavelet/FFT approach

    Python
    在 GitHub 上查看↗15