awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
scikit-image avatar

scikit-image/scikit-image

0
View on GitHub↗
6,529 Stars·2,385 Forks·Python·3 Aufrufescikit-image.org↗

Scikit Image

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 also provides utilities for morphological operations, image registration, and the processing of video files.

The project uses a plugin system for importing and exporting image files across various formats.

Features

  • NumPy Image Processors - Leverages NumPy multidimensional arrays to perform high-performance vectorized pixel-level image manipulations.
  • Scientific Image Analysis Toolkits - Provides a comprehensive suite of tools for quantifying image properties and analyzing visual data for scientific research.
  • Computer Vision Libraries - Provides a comprehensive library of computer vision tools, including Hough transforms and SIFT descriptors.
  • Image Segmentation - Partitions images into distinct clusters based on color, intensity, or texture to facilitate visual analysis.
  • Classical Edge Detection - Implements classical operators like Canny and Hough transforms to identify boundaries and linear structures.
  • Feature Detection - Provides algorithms for identifying and extracting key points and distinct structures like blobs from images.
  • Image Geometric Transformations - Provides comprehensive tools for rotating, scaling, and warping visual data through affine transformations and interpolation.
  • 2D Image Transformations - Provides matrix-based 2D transformations for scaling, rotating, and aligning images.
  • Convolutional Filtering - Ships a wide array of kernel-based convolution filters for noise reduction, sharpening, and edge detection.
  • Morphological Operations - Implements morphological operations like erosion and dilation using structuring elements to modify binary and grayscale shapes.
  • Image Feature Extraction - Provides tools to extract visual features, edges, and textures to characterize image objects.
  • Image Property Measurements - Calculates quantitative attributes such as area and intensity for specific image regions.
  • Scientific Quantitative Analysis - Extracts quantitative measurements and geometric properties to analyze scientific and biological samples.
  • Digital Image Processing - Implements a full framework for digital image processing, including color space manipulation and morphological operations.
  • Image Transformation Utilities - Resizes, rotates, and warps images using affine transformations and interpolation.
  • Geometric Transformation Routines - Applies linear transformations including scaling, rotation, and skewing to visual data.
  • Computer Vision Preprocessing - Includes preprocessing utilities to normalize color and remove noise for computer vision pipelines.
  • Image Registration - Aligns and maps multiple images into a single coordinate system using optical flow or stitching.
  • Connected Component Analysis - Implements algorithms to identify and group connected pixel components for structural and connectivity analysis.
  • Feature-Based Image Alignment - Aligns images by comparing visual descriptors from linear segments.
  • Image and Video Restoration Suites - Improves visual fidelity through denoising, inpainting, and deblurring frameworks.
  • Contrast Enhancements - Modifies contrast and brightness using intensity redistribution to normalize lighting.
  • Image Import and Export - Supports loading and saving image data across various file formats via a flexible plugin system.
  • Image Noise Reduction - Removes chrominance and luminance artifacts using smoothing and sharpening kernels.
  • Image Restoration - Implements digital restoration filters to remove blur and noise from degraded images.
  • Image Similarity Estimation - Computes metrics to quantify the resemblance and correlation between separate images.
  • Color Space Conversions - Transforms images between different color models such as RGB, HSV, and grayscale.
  • Image Topology Analysis - Analyzes shapes and structures using connected component labeling and distance transforms.
  • Region Geometric Analysis - Measures perimeters, areas, and geometric attributes of segmented image objects to quantify physical characteristics.
  • Color Adjustment Utilities - Adjusts contrast and exposure using gamma curves and histogram equalization to improve visibility.
  • Image Histogram Equalization - Provides histogram equalization and redistributive intensity transforms to optimize image contrast and exposure.
  • Image Format Plugins - Uses a plugin-based architecture to support loading and saving image files across diverse formats.
  • Computer Vision - Image processing toolbox for scientific computing.
  • General Machine Learning - Image processing algorithms for Python.
  • Machine-Learning-Frameworks - Image processing algorithms for scientific computing.
  • Machine Learning Packages - Image processing algorithms for Python.
  • Feature Engineering - Comprehensive library for image processing tasks.
  • Image Processing - Offers advanced algorithms for scientific image processing.

Star-Verlauf

Star-Verlauf für scikit-image/scikit-imageStar-Verlauf für scikit-image/scikit-image

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht scikit-image/scikit-image?

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.

Was sind die Hauptfunktionen von scikit-image/scikit-image?

Die Hauptfunktionen von scikit-image/scikit-image sind: NumPy Image Processors, Scientific Image Analysis Toolkits, Computer Vision Libraries, Image Segmentation, Classical Edge Detection, Feature Detection, Image Geometric Transformations, 2D Image Transformations.

Welche Open-Source-Alternativen gibt es zu scikit-image/scikit-image?

Open-Source-Alternativen zu scikit-image/scikit-image sind unter anderem: bnsreenu/python_for_microscopists — This project is a Python bio-imaging toolkit and analysis suite designed for processing and analyzing microscopy and… jrosebr1/imutils — imutils is a computer vision utility toolkit and image processing library designed to simplify common manipulation… kornia/kornia — Kornia is a differentiable computer vision library and cross-framework tensor vision toolset. It implements vision… hybridgroup/gocv — GoCV is a computer vision library and Go language binding for OpenCV. It serves as an image processing toolkit and… opencv/opencv_contrib — This project is a collection of optional, community-contributed algorithms and specialized vision tools that extend… anthonynsimon/bild — Bild is an image processing library implemented in the Go programming language. It provides a collection of…

Open-Source-Alternativen zu Scikit Image

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Scikit Image.
  • bnsreenu/python_for_microscopistsAvatar von bnsreenu

    bnsreenu/python_for_microscopists

    4,402Auf GitHub ansehen↗

    This project is a Python bio-imaging toolkit and analysis suite designed for processing and analyzing microscopy and medical images. It provides a collection of tools for image quantification, medical image segmentation, and general bio-imaging workflows. The suite includes specialized capabilities for quantifying biological data, such as measuring neuron branching complexity via Sholl analysis, calculating particle size distributions, and tracking wound area in scratch assays. It also features a medical image segmentation library that implements U-Net architectures for isolating anatomical s

    Jupyter Notebook
    Auf GitHub ansehen↗4,402
  • jrosebr1/imutilsAvatar von jrosebr1

    jrosebr1/imutils

    4,594Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,594
  • kornia/korniaAvatar von kornia

    kornia/kornia

    11,238Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,238
  • hybridgroup/gocvAvatar von hybridgroup

    hybridgroup/gocv

    7,463Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,463
  • Alle 30 Alternativen zu Scikit Image anzeigen→