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

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

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

scikit-image/scikit-image

0
View on GitHub↗
6,529 星标·2,385 分支·Python·3 次浏览scikit-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.
  • 计算机视觉 - Image processing toolbox for scientific computing.
  • General Machine Learning - Image processing algorithms for Python.
  • 机器学习框架 - 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 历史

scikit-image/scikit-image 的 Star 历史图表scikit-image/scikit-image 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

Scikit Image 的开源替代方案

相似的开源项目,按与 Scikit Image 的功能重合度排序。
  • bnsreenu/python_for_microscopistsbnsreenu 的头像

    bnsreenu/python_for_microscopists

    4,402在 GitHub 上查看↗

    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
    在 GitHub 上查看↗4,402
  • jrosebr1/imutilsjrosebr1 的头像

    jrosebr1/imutils

    4,594在 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
    在 GitHub 上查看↗4,594
  • 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
  • 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
查看 Scikit Image 的所有 30 个替代方案→

常见问题解答

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.

scikit-image/scikit-image 的主要功能有哪些?

scikit-image/scikit-image 的主要功能包括:NumPy Image Processors, Scientific Image Analysis Toolkits, Computer Vision Libraries, Image Segmentation, Classical Edge Detection, Feature Detection, Image Geometric Transformations, 2D Image Transformations。

scikit-image/scikit-image 有哪些开源替代品?

scikit-image/scikit-image 的开源替代品包括: 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…