awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to libvips/libvips

Open-source alternatives to Libvips

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

  • lovell/sharpAvatar de lovell

    lovell/sharp

    32,340Voir sur GitHub↗

    Sharp is a high-performance image processing library for Node.js. It serves as a native extension and wrapper for the libvips framework, providing tools for image resizing, format conversion, and programmatic data manipulation. The project enables the transformation of images into web-friendly formats such as WebP and AVIF while preserving color profiles and alpha channels. It also provides capabilities for generating blank image buffers with specified dimensions and background colors. The library covers a broad range of image manipulation utilities, including rotation, extraction, compositi

    JavaScriptavifcropexif
    Voir sur GitHub↗32,340
  • halide/halideAvatar de halide

    halide/Halide

    6,572Voir sur GitHub↗
    C++compilerdslgpu
    Voir sur GitHub↗6,572
  • python-pillow/pillowAvatar de python-pillow

    python-pillow/Pillow

    13,637Voir sur GitHub↗

    Pillow is a Python image processing library and digital image manipulation toolkit used for opening, manipulating, and saving various image file formats. It serves as a multi-format image codec wrapper that enables the reading and writing of diverse standards such as JPEG, PNG, TIFF, and BMP. The library provides tools for programmatic image manipulation, including resizing, cropping, rotating, and transforming visual content through direct pixel data modification. It supports pixel data analysis to extract and modify raw information for custom visual processing and data transformations. The

    Pythonccross-platformimage
    Voir sur GitHub↗13,637
  • aleju/imgaugAvatar de aleju

    aleju/imgaug

    14,742Voir sur GitHub↗

    imgaug is a Python library for machine learning data augmentation and computer vision dataset expansion. It provides tools to increase the volume and variety of training sets by applying random geometric, color, and noise transformations to images. The library ensures spatial consistency by synchronizing transformations across images and their associated annotations, such as bounding boxes, keypoints, and segmentation maps. It uses a compositional pipeline pattern to chain multiple augmentations into sequences and employs deterministic seed management to reproduce specific data samples. The

    Python
    Voir sur GitHub↗14,742

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • imgproxy/imgproxyAvatar de imgproxy

    imgproxy/imgproxy

    10,876Voir sur GitHub↗

    This project is a high-performance image transformation server and media optimization proxy designed to process, resize, and convert assets on the fly. It functions as a secure pipeline that fetches remote source files and applies transformations—such as cropping, watermarking, and visual filtering—directly through parameters defined in the request URL. The service distinguishes itself through a focus on secure, resource-aware delivery. It protects infrastructure by validating incoming requests with cryptographic signatures to prevent unauthorized access and enforces strict limits on file dim

    Goavifcrop-imagedocker
    Voir sur GitHub↗10,876
  • esimov/caireAvatar de esimov

    esimov/caire

    10,481Voir sur GitHub↗

    Caire is a command-line image processing engine designed for content-aware resizing and batch manipulation. It utilizes seam carving algorithms to adjust image dimensions by identifying and removing low-energy pixels, allowing for the rescaling of images while preserving primary visual subjects and maintaining aspect ratios. The tool distinguishes itself through its ability to protect specific visual elements, such as human faces, from distortion during the resizing process. Users can apply custom binary masks to define regions for protection or forced removal, and the engine provides real-ti

    Gocomputer-visioncontent-aware-resizecontent-aware-scaling
    Voir sur GitHub↗10,481
  • simular-ai/agent-sAvatar de simular-ai

    simular-ai/Agent-S

    11,855Voir sur GitHub↗

    Agent-S is a multimodal AI agent and LLM desktop automation framework designed to control operating systems through graphical user interface interactions. It functions as a computer use interface, utilizing vision-language grounding to translate natural language goals into precise screen coordinates and system actions. The project differentiates itself by combining structured accessibility tree inspection with vision-based element localization. It manages cross-application workflows by mapping conceptual descriptions to physical pixels and simulating low-level keyboard and mouse events to mov

    Pythonagent-computer-interfaceai-agentscomputer-automation
    Voir sur GitHub↗11,855
  • imagemagick/imagemagickAvatar de ImageMagick

    ImageMagick/ImageMagick

    15,742Voir sur GitHub↗

    ImageMagick is a comprehensive software suite for the creation, editing, composition, and conversion of digital images. It functions as both a command-line utility for batch processing and automation, and as a programming library that allows developers to integrate advanced image manipulation capabilities into external applications. The project is distinguished by its modular architecture, which supports hundreds of image formats through a pluggable coder system and external delegate libraries. It is designed for high-performance environments, utilizing memory-mapped pixel caching, stream-ori

    Ccommand-line-image-tooldigital-image-editingimage-conversion
    Voir sur GitHub↗15,742
  • jrosebr1/imutilsAvatar de jrosebr1

    jrosebr1/imutils

    4,594Voir sur GitHub↗

    imutils is a computer vision utility toolkit and image processing library designed to simplify common manipulation tasks using OpenCV. It serves as an image analysis helper and geometry transformation tool for automating visual data processing. The toolkit provides specialized capabilities for maintaining image integrity during transformations, such as resizing images while preserving aspect ratios and rotating images without cropping corners. It also includes tools for four-point perspective warping to create top-down views and the extraction of topological skeletons from binary images. The

    Python
    Voir sur GitHub↗4,594
  • scikit-image/scikit-imageAvatar de scikit-image

    scikit-image/scikit-image

    6,529Voir sur 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
    Voir sur GitHub↗6,529
  • obss/sahiAvatar de obss

    obss/sahi

    5,372Voir sur 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
    Voir sur GitHub↗5,372
  • pytorch/visionAvatar de pytorch

    pytorch/vision

    17,743Voir sur GitHub↗

    This project is a comprehensive computer vision library for the PyTorch ecosystem, providing a standardized collection of neural network architectures, datasets, and high-performance transformation utilities. It serves as a foundational framework for building, training, and deploying deep learning models, offering a centralized model registry that allows developers to instantiate architectures with pre-trained weights for tasks such as image classification, object detection, and semantic segmentation. The library distinguishes itself through its modular approach to data and compute management

    Pythoncomputer-visionmachine-learning
    Voir sur GitHub↗17,743
  • roboflow/supervisionAvatar de roboflow

    roboflow/supervision

    44,437Voir sur GitHub↗

    Supervision is a computer vision toolset for normalizing model outputs, managing datasets, and visualizing annotations. It provides a framework to convert predictions from various classification and detection models into a standardized data format to ensure interoperability across different computer vision pipelines. The library features a post-processor for filtering, counting, and tracking detected objects across image frames and video streams. It includes capabilities for large image tiling to improve the detection of small objects and tools for assigning persistent identities to objects t

    Pythonclassificationcococomputer-vision
    Voir sur GitHub↗44,437
  • mdbloice/augmentorAvatar de mdbloice

    mdbloice/Augmentor

    5,137Voir sur GitHub↗

    Augmentor is a Python image augmentation library and framework designed to expand machine learning datasets. It functions as a preprocessing tool that generates synthetic image variations to increase data diversity and as a training data streamer that feeds augmented images and labels directly into neural network loops without requiring intermediate disk storage. The framework maintains spatial alignment between images and their corresponding masks, which is required for semantic segmentation training. It supports various geometric and pixel-level transformations, including elastic distortion

    Python
    Voir sur GitHub↗5,137
  • zulko/moviepyAvatar de Zulko

    Zulko/moviepy

    14,699Voir sur GitHub↗

    MoviePy is a Python video editing library and automated video processor designed for programmatically cutting, concatenating, and manipulating video and audio files. It serves as a non-linear video editor and an interface for FFmpeg to handle the reading, writing, and conversion of diverse media formats and codecs. The library enables automated video composition through the layering of multiple video and audio streams using transparency and coordinate-based positioning. It supports dynamic content generation by inserting text overlays and performing custom video frame processing where raw fra

    Pythonanimationgifhacktoberfest
    Voir sur GitHub↗14,699
  • google/s2geometryAvatar de google

    google/s2geometry

    2,679Voir sur GitHub↗

    Computational geometry and spatial indexing on the sphere

    C++
    Voir sur GitHub↗2,679
  • introlab/find-objectAvatar de introlab

    introlab/find-object

    477Voir sur GitHub↗

    Find-Object project

    C++
    Voir sur GitHub↗477
  • jaidedai/easyocrAvatar de JaidedAI

    JaidedAI/EasyOCR

    29,615Voir sur 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
    Voir sur GitHub↗29,615
  • hobu/laz-perfAvatar de hobu

    hobu/laz-perf

    102Voir sur GitHub↗

    Alternative LAZ implementation for C++ and JavaScript

    C++
    Voir sur GitHub↗102
  • cosmiq/yoltAvatar de CosmiQ

    CosmiQ/yolt

    673Voir sur GitHub↗

    You Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery

    C
    Voir sur GitHub↗673
  • ahhz/rasterAvatar de ahhz

    ahhz/raster

    50Voir sur GitHub↗

    C++ library for geographical raster data analysis

    C++
    Voir sur GitHub↗50
  • laszip/laszipAvatar de LASzip

    LASzip/LASzip

    230Voir sur GitHub↗

    Award-winning software for efficient LiDAR compression

    C++
    Voir sur GitHub↗230
  • ika-rwth-aachen/cam2bevAvatar de ika-rwth-aachen

    ika-rwth-aachen/Cam2BEV

    789Voir sur GitHub↗

    TensorFlow Implementation for Computing a Semantically Segmented Bird's Eye View (BEV) Image Given the Images of Multiple Vehicle-Mounted Cameras.

    Python
    Voir sur GitHub↗789
  • carlren/gslicrAvatar de carlren

    carlren/gSLICr

    349Voir sur GitHub↗

    gSLICr: Real-time super-pixel segmentation

    C++
    Voir sur GitHub↗349
  • ildoonet/tf-pose-estimationI

    ildoonet/tf-pose-estimation

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • appelmar/gdalcubesAvatar de appelmar

    appelmar/gdalcubes

    130Voir sur GitHub↗

    Creating and analyzing Earth observation data cubes in R

    C++
    Voir sur GitHub↗130
  • ericfischer/datamapsAvatar de ericfischer

    ericfischer/datamaps

    350Voir sur GitHub↗

    Indexes points and lines and generates map tiles to display them

    C
    Voir sur GitHub↗350
  • dbolya/yolactAvatar de dbolya

    dbolya/yolact

    5,231Voir sur GitHub↗

    Yolact is a computer vision framework and real-time instance segmentation model. It utilizes a fully convolutional neural network to detect objects and generate pixel-level masks for images and video feeds. The system employs prototypical mask generation to create global mask prototypes that are linearly combined for instance-specific results. It incorporates deformable convolutional layers and deformable region-of-interest pooling to adapt spatial sampling to the irregular shapes of objects. The framework covers the full model development lifecycle, including training on custom datasets, ac

    Python
    Voir sur GitHub↗5,231
  • dtarb/taudemAvatar de dtarb

    dtarb/TauDEM

    269Voir sur GitHub↗

    Terrain Analysis Using Digital Elevation Models (TauDEM) software for hydrologic terrain analysis and channel network extraction.

    C++
    Voir sur GitHub↗269
  • connormanning/entwineAvatar de connormanning

    connormanning/entwine

    518Voir sur GitHub↗

    Entwine - point cloud organization for massive datasets

    C++
    Voir sur GitHub↗518