awesome-repositories.com
Blog
MCP
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
·
OpenStitching avatar

OpenStitching/stitching

0
View on GitHub↗
2,609 stars·216 forks·Python·Apache-2.0·4 vues

Stitching

Stitching is a Python library and command-line utility designed for the automated generation of panoramic images from multiple overlapping photographs. It provides a comprehensive toolkit for merging images into a single wide-angle view by performing feature detection, geometric alignment, and color blending.

The project distinguishes itself through a transparent processing pipeline that supports granular debugging and visual verification. Users can inspect intermediate artifacts, such as detected feature matches and calculated seam lines, to troubleshoot alignment workflows and refine the composition process.

The software covers the full spectrum of image stitching operations, including perspective warping to correct for lens distortion and graph-cut optimization to minimize visible transitions between frames. It supports batch processing through terminal commands, allowing for the automated creation of panoramas from large sets of image files without requiring custom code.

Features

  • Image Stitching - Merges multiple overlapping images into seamless panoramas using automated feature detection, perspective alignment, and blending algorithms.
  • Image Blending - Combines multiple overlapping photographs into a single seamless wide-angle view by automatically aligning perspectives and blending edges.
  • Panorama Generation - Merges multiple overlapping images into a single seamless panoramic view by automatically detecting features, aligning perspectives, and blending the final output.
  • Photometric Seam Correction - Minimizes visible transitions between images by finding the optimal path through overlapping regions that avoids high-contrast edges and moving objects.
  • Computer Vision Tools - Provides a command-line utility for processing image files into panoramic outputs with support for wildcard paths and batch operations.
  • Multi-Band Frequency Blending - Combines image layers across different spatial frequencies to ensure smooth color transitions and seamless integration of overlapping exposure levels.
  • CLI Image Processing Tools - Provides a command-line interface for processing image files directly using wildcards or explicit paths to generate panoramas without requiring custom code.
  • Command-Line Image Manipulation - Automates the creation of panoramas from large batches of image files using terminal commands without needing a graphical interface.
  • Feature-Based Image Alignment - Identifies distinct visual landmarks in overlapping images to calculate the geometric transformations required for precise spatial registration.
  • Perspective Warping - Projects individual image planes onto a common coordinate system using calculated transformation matrices to correct for camera rotation and lens distortion.

Historique des stars

Graphique de l'historique des stars pour openstitching/stitchingGraphique de l'historique des stars pour openstitching/stitching

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.

Start searching with AI

Collections incluant Stitching

Sélections manuelles où Stitching apparaît.
  • Image alignment tool

Alternatives open source à Stitching

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Stitching.
  • anthonynsimon/bildAvatar de anthonynsimon

    anthonynsimon/bild

    4,192Voir sur GitHub↗

    Bild is an image processing library implemented in the Go programming language. It provides a collection of algorithmic engines for image manipulation, including a convolution kernel engine for filtering, an image blending tool for layer composition, and a procedural noise generator for creating synthetic textures. The project is distinguished by its procedural generation capabilities, implementing Perlin, Gaussian, binary, and uniform noise algorithms to produce random pixel distributions and organic patterns. It also features a command-line interface that allows users to apply visual effect

    Go
    Voir sur GitHub↗4,192
  • cybertimon/rapidrawAvatar de CyberTimon

    CyberTimon/RapidRAW

    5,234Voir sur GitHub↗

    RapidRAW is a non-destructive RAW photo editor and digital asset manager designed for decoding manufacturer RAW formats and applying tonal and color adjustments. It functions as a professional image processor that ensures original source data remains unmodified by saving all edits, masks, and crops to sidecar files. The software features a specialized color grading suite using 3D LUTs, color wheels, and HSL mixers, alongside AI-powered utilities for subject isolation, automatic masking, and generative inpainting for object removal. It distinguishes itself with AI-assisted photo retouching and

    TypeScriptcolor-gradingeditingimage-processing
    Voir sur GitHub↗5,234
  • mg-chao/snow-shotAvatar de mg-chao

    mg-chao/snow-shot

    4,118Voir sur GitHub↗

    This project is an AI-powered screenshot manager and visual assistant designed for capturing screen content and processing it through large language models. It functions as an OCR translation application and screen annotation tool, allowing users to extract text from images and perform intelligent analysis of visual data. The software differentiates itself through an AI-driven OCR pipeline and the ability to convert screenshots into structured Markdown or HTML via layout-aware document transformation. It features a visual AI assistant capable of analyzing screen content and a prompt-engineere

    TypeScriptchatbotocrscreen-capture
    Voir sur GitHub↗4,118
  • pqpo/smartcropperAvatar de pqpo

    pqpo/SmartCropper

    4,131Voir sur GitHub↗

    SmartCropper is a computer vision library and user interface component designed for automated document border identification and perspective-based image cropping. It provides a framework for detecting the edges of items such as ID cards and business cards to suggest crop boundaries and apply geometric transformations that flatten skewed images into front-facing views. The project features an interactive document scanner interface that allows for manual crop area adjustment. This is achieved through draggable anchor points and a magnifying glass tool for high-precision pixel alignment. The li

    Javadetectionhed-netimage
    Voir sur GitHub↗4,131
Voir les 30 alternatives à Stitching→

Questions fréquentes

Que fait openstitching/stitching ?

Stitching is a Python library and command-line utility designed for the automated generation of panoramic images from multiple overlapping photographs. It provides a comprehensive toolkit for merging images into a single wide-angle view by performing feature detection, geometric alignment, and color blending.

Quelles sont les fonctionnalités principales de openstitching/stitching ?

Les fonctionnalités principales de openstitching/stitching sont : Image Stitching, Image Blending, Panorama Generation, Photometric Seam Correction, Computer Vision Tools, Multi-Band Frequency Blending, CLI Image Processing Tools, Command-Line Image Manipulation.

Quelles sont les alternatives open-source à openstitching/stitching ?

Les alternatives open-source à openstitching/stitching incluent : anthonynsimon/bild — Bild is an image processing library implemented in the Go programming language. It provides a collection of… cybertimon/rapidraw — RapidRAW is a non-destructive RAW photo editor and digital asset manager designed for decoding manufacturer RAW… mg-chao/snow-shot — This project is an AI-powered screenshot manager and visual assistant designed for capturing screen content and… pqpo/smartcropper — SmartCropper is a computer vision library and user interface component designed for automated document border… esimov/caire — Caire is a command-line image processing engine designed for content-aware resizing and batch manipulation. It… imagemagick/imagemagick — ImageMagick is a comprehensive software suite for the creation, editing, composition, and conversion of digital…