awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 repositorios

Awesome GitHub RepositoriesImage Recognition Systems

Software designed to automatically identify and categorize objects within digital images.

Distinguishing note: The candidates were either raw image developers or generative AI, not classification systems.

Explore 12 awesome GitHub repositories matching artificial intelligence & ml · Image Recognition Systems. Refine with filters or upvote what's useful.

Awesome Image Recognition Systems GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • pjreddie/darknetAvatar de pjreddie

    pjreddie/darknet

    26,461Ver en GitHub↗

    Darknet is a low-level neural network engine and framework written in C. It is designed for training and deploying deep learning models, with a primary focus on convolutional neural networks. The project serves as a CUDA accelerated deep learning library that offloads heavy mathematical operations to NVIDIA graphics hardware. This acceleration is used to increase processing speed and reduce execution time during the training of large networks. The engine supports a range of activities including deep learning research, image recognition development, and the training of convolutional neural ne

    Enables the development of systems that automatically identify and categorize objects within images.

    C
    Ver en GitHub↗26,461
  • apple/turicreateAvatar de apple

    apple/turicreate

    11,171Ver en GitHub↗

    This project is an automated machine learning framework and toolkit designed for training and tuning custom models for classification, regression, and recommendations. It functions as a multimodal machine learning toolkit capable of processing and training models using a combination of text, image, audio, and sensor data. The framework distinguishes itself as a multimodal data processor that can handle and visualize large datasets on a single machine using column-oriented disk storage. It includes a core machine learning model generator that converts trained models into formats compatible wit

    Trains models to classify visual content, detect objects with bounding boxes, and identify visually similar images.

    C++
    Ver en GitHub↗11,171
  • karpathy/convnetjsAvatar de karpathy

    karpathy/convnetjs

    11,171Ver en GitHub↗

    ConvNetJS is a JavaScript deep learning library and neural network training engine designed for client-side machine learning. It functions as a framework for building, training, and running convolutional neural networks directly within a web browser without the need for a backend server. The library specializes in image recognition and pattern analysis using convolutional and pooling layers. It enables the creation of models for classification and regression tasks, as well as the development of reinforcement learning agents that optimize behavior through trial and error in simulated environme

    Identifies and categorizes objects and visual features within digital images using convolutional neural networks.

    JavaScript
    Ver en GitHub↗11,171
  • lostruins/koboldcppAvatar de LostRuins

    LostRuins/koboldcpp

    9,511Ver en GitHub↗

    KoboldCPP is a local large language model inference engine and GGUF model runner designed to execute quantized models on personal hardware. It functions as a multimodal AI server and API gateway, providing OpenAI-compatible endpoints that allow third-party clients to interact with locally hosted models. The project distinguishes itself as an AI storytelling backend, featuring dedicated tools for long-form narrative management through persistent memory, world lore tracking, and character state management. It further extends its capabilities as a multimodal server capable of processing text, im

    Analyzes visual inputs to describe or interpret images using multimodal vision capabilities.

    C++gemmaggmlgguf
    Ver en GitHub↗9,511
  • rbgirshick/py-faster-rcnnAvatar de rbgirshick

    rbgirshick/py-faster-rcnn

    8,287Ver en GitHub↗

    This project is a Python implementation of the Faster R-CNN object detection framework. It serves as a convolutional neural network library and tool for locating and classifying multiple objects within images. The framework provides a pre-trained model implementation that allows for object detection inference without manual training. It supports the full lifecycle of object detection, including training detectors on visual datasets to identify and bound specific object classes. The system covers capabilities for computer vision model evaluation, neural network optimization to reduce model si

    Implements a system to automatically identify and categorize multiple objects within digital images.

    Python
    Ver en GitHub↗8,287
  • luyishisi/anti-anti-spiderAvatar de luyishisi

    luyishisi/Anti-Anti-Spider

    7,291Ver en GitHub↗

    Anti-Anti-Spider is an automated web scraping toolkit and CAPTCHA bypass framework. It uses convolutional neural networks to recognize characters and digits in image-based security challenges, enabling programmatic access to protected web content. The project functions as an image recognition model trainer, providing a workflow to preprocess labeled image datasets and train custom neural networks. Users can configure model architectures and hyperparameters to align the recognition system with the visual style of specific target websites. The toolkit covers capabilities for image data preproc

    Trains neural networks to automatically identify and categorize characters within custom image datasets.

    Pythongeekpythonspider
    Ver en GitHub↗7,291
  • nfmcclure/tensorflow_cookbookAvatar de nfmcclure

    nfmcclure/tensorflow_cookbook

    6,239Ver en GitHub↗

    The TensorFlow Cookbook is a collection of code examples and recipes for building, training, and deploying machine learning models using TensorFlow. It covers the full model lifecycle, from constructing neural networks and training them with configurable parameters to packaging trained models for production deployment with unit tests and multi-device support. The project also integrates TensorBoard for logging and visualizing computational graphs, scalar summaries, and histograms during training. The cookbook demonstrates a wide range of machine learning techniques, including convolutional ne

    Applies convolutional neural networks to classify images, retrain architectures, and generate artistic effects.

    Jupyter Notebookclassificationcnngenetic-algorithm
    Ver en GitHub↗6,239
  • jezen/is-thirteenAvatar de jezen

    jezen/is-thirteen

    6,183Ver en GitHub↗

    is-thirteen es una biblioteca de validación de números y comprobador de igualdad numérica diseñada para verificar si una entrada dada es igual al valor trece. Funciona como una herramienta de clasificación de datos que identifica este valor específico a través de flujos de entrada numéricos, textuales y visuales. El proyecto incluye un clasificador de números basado en imágenes que utiliza aprendizaje profundo y análisis de redes neuronales para identificar representaciones visuales del número trece dentro de imágenes cargadas. La biblioteca cubre una variedad de métodos de validación, incluyendo igualdad aritmética exacta, coincidencia de valores aproximados dentro de rangos de tolerancia definidos, análisis de notación científica y coincidencia de patrones lingüísticos para formas escritas del número.

    Automatically identifies and categorizes the number thirteen within digital images.

    JavaScript
    Ver en GitHub↗6,183
  • ok-oldking/ok-wuthering-wavesAvatar de ok-oldking

    ok-oldking/ok-wuthering-waves

    5,388Ver en GitHub↗

    This is an open-source automation tool for the game Wuthering Waves that uses image recognition to control gameplay without modifying game memory or files. It runs automation tasks while the game window is minimized or obscured, freeing the computer for other use, and accepts command-line arguments to start specific tasks and optionally exit after completion. The tool automatically detects playable characters through screen analysis and adapts actions without manual skill configuration. It supports all common 16:9 resolutions up to 4K as well as some ultrawide formats, with a minimum required

    Maa simulates user inputs by analyzing screen images to automate game interactions without memory or file modification.

    Pythonok-wwokwwwuthering-waves
    Ver en GitHub↗5,388
  • baekalfen/pyboyAvatar de Baekalfen

    Baekalfen/PyBoy

    5,159Ver en GitHub↗

    PyBoy es un emulador de Game Boy programable y un framework de simulación de hardware escrito en Python. Funciona como un motor de emulación que permite a los usuarios ejecutar software original de la consola portátil mientras proporciona una interfaz programática para controlar, sondear y automatizar la ejecución de juegos. El proyecto está diseñado específicamente como un entorno de aprendizaje por refuerzo, exponiendo estados y controles del emulador para facilitar el entrenamiento de agentes de machine learning. Se distingue por proporcionar herramientas para el mapeo de áreas de juego y la extracción de representaciones simplificadas de pantalla 2D y mapas de colisión para apoyar la inteligencia artificial. El sistema cubre una amplia gama de capacidades, incluyendo emulación de hardware precisa por ciclo, operaciones de lectura y escritura directa en memoria y un sistema de callbacks para hooks de ejecución. Admite la extracción de datos de juego en tiempo real, como posiciones de sprites y símbolos de memoria, e incluye un modo de ejecución headless para acelerar la velocidad de simulación al omitir el renderizado de gráficos y audio. El emulador también proporciona utilidades para la persistencia de estado mediante serialización de snapshots, simulación de entrada para agentes autónomos y herramientas para el análisis de memoria y modificación de datos de ROM.

    Enables automated gameplay and behavior verification through scripted inputs and memory state monitoring.

    Pythoncythonemulatorgameboy
    Ver en GitHub↗5,159
  • chenyuntc/simple-faster-rcnn-pytorchAvatar de chenyuntc

    chenyuntc/simple-faster-rcnn-pytorch

    4,034Ver en GitHub↗

    Este proyecto es una implementación en PyTorch de la arquitectura Faster R-CNN para la detección de objetos. Proporciona un framework para identificar múltiples clases de objetos y sus cajas delimitadoras (bounding boxes) correspondientes dentro de imágenes utilizando un sistema de aprendizaje profundo. La implementación incluye un pipeline de entrenamiento para optimizar modelos en datasets personalizados y una utilidad para convertir pesos preentrenados de formatos externos a una estructura compatible para la inicialización del modelo. El sistema cubre un pipeline de detección de dos etapas que comprende una red de propuesta de regiones y una capa de pooling ROI. Incorpora funciones de pérdida multitarea y regresión de cajas delimitadoras basada en anclas para refinar las ubicaciones de los objetos. El proyecto incluye herramientas para la visualización en tiempo real de la pérdida de entrenamiento y la precisión de predicción para monitorear el rendimiento del modelo.

    Identifies and categorizes specific items within digital images using trained neural network models.

    Jupyter Notebookcupyfaster-rcnnobject-detection
    Ver en GitHub↗4,034
  • xinyu1205/recognize-anythingAvatar de xinyu1205

    xinyu1205/recognize-anything

    3,675Ver en GitHub↗

    Recognize-anything is a multimodal foundation model designed for image recognition, visual tagging, and the generation of descriptive text captions from visual input. It functions as a multimodal embedding model that maps images and text into a shared vector space to enable cross-modal retrieval and recognition. The system implements zero-shot image classification and open-vocabulary object detection, allowing it to recognize object categories not present in the original training data through custom label embeddings. It also features a visual tagging engine and a captioning system that produc

    Provides a comprehensive system to automatically identify and categorize objects within digital images.

    Jupyter Notebookrecognize-anythingtag2text-iclr2024
    Ver en GitHub↗3,675
  1. Home
  2. Artificial Intelligence & ML
  3. Image Recognition Systems

Explorar subetiquetas

  • CNN ClassificationsApplying convolutional neural networks to classify images, retrain architectures, and generate artistic effects. **Distinct from Image Recognition Systems:** Distinct from Image Recognition Systems: specifically uses CNNs for classification and retraining, not general image recognition.
  • Game Automation SystemsSystems that use image recognition to detect game state and simulate user inputs for automated gameplay. **Distinct from Image Recognition Systems:** Distinct from general Image Recognition Systems: focused on the end-to-end automation loop of detection followed by input simulation for game environments.