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
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
PistonDevelopers avatar

PistonDevelopers/image

0
View on GitHub↗
5,805 estrellas·709 forks·Rust·Apache-2.0·10 vistas

Image

Este proyecto es una librería de procesamiento de imágenes diseñada para manipular datos de píxeles, aplicar filtros visuales y ajustar la apariencia de las imágenes. Funciona como una herramienta de bajo nivel para procesar buffers de píxeles crudos y gestionar datos de imagen.

La librería proporciona un toolkit para la manipulación de geometría de imágenes, incluyendo redimensionamiento, recorte, volteo y rotación de imágenes. También sirve como un convertidor de formato de imagen para codificar y decodificar datos entre formatos de archivo binarios comunes y como un extractor de metadatos para recuperar dimensiones y perfiles de color de los encabezados de archivo.

Las capacidades cubren el procesamiento de imágenes de bajo nivel, como la modificación de brillo, contraste, tono y saturación. También soporta la aplicación de filtros visuales como desenfoque, enfoque y transformaciones a escala de grises.

Features

  • C-Based Image Engines - Implements a core processing engine in C for high-performance mathematical operations on pixel arrays.
  • C Image Processing Libraries - Provides a high-performance C library for raw pixel buffer manipulation and image processing.
  • Pixel-Level Image Manipulation - Performs direct modification of individual pixel colors and properties within image buffers.
  • Low-Level Pixel Buffer Access - Provides direct access to contiguous memory buffers to ensure high-throughput pixel manipulation.
  • Pixel-Based Manipulations - Provides capabilities to manipulate raw pixel data using memory-mapped buffers for coordinate-based transformations.
  • Image File Loading - Reads image files from disk into memory and writes processed buffers back to storage.
  • Image Format Encoding - Converts raw pixel buffers into standardized raster image file formats for storage or transmission.
  • Image Format Conversion - Changes the file type of an image, such as from JPEG to PNG, during save operations.
  • Image Geometry Toolkits - Offers a comprehensive toolkit for resizing, cropping, flipping, and rotating images.
  • Image Processing and Manipulation - Provides a suite of tools for decoding, encoding, and modifying digital images across various formats.
  • Image Visual Filters - Implements visual filters such as blur, sharpening, and grayscale transformations to modify image appearance.
  • Image Format Decoders - Decodes common image file formats to prepare raw pixel data for processing and manipulation.
  • Format Converters - Translates images between different binary file formats to ensure cross-platform compatibility.
  • Multi-Format Codecs - Utilizes encoding and decoding components to translate between common binary image formats and internal memory.
  • Geometry Coordinate Remapping - Transforms image dimensions and orientation by remapping pixel coordinates from source to destination buffers.
  • Image Buffer Serializations - Implements logic to write processed in-memory image buffers back to permanent storage using format-specific encoding.
  • Image Metadata Extraction - Retrieves dimensions and color profile specifications from image files without decoding all pixels.
  • Image Metadata Retrieval - Retrieves image dimensions and color profile information by parsing file headers without decoding all pixels.
  • Media Header Parsing - Extracts technical metadata and dimensions from image headers without loading the full pixel set.
  • Static Image Filters - Processes images with blur, sharpen, and grayscale effects to modify visual clarity and tone.
  • Image Property Adjusters - Allows fine-tuning of brightness, contrast, hue, and saturation to change the overall visual look.
  • Color Adjustments - Provides functions to modify brightness, contrast, and saturation across the image pixel grid.
  • Spatial Geometry Manipulators - Resizes, crops, flips, and rotates images to change their physical dimensions or visual orientation.
  • Image Processing - Library for image encoding and decoding.

Historial de estrellas

Gráfico del historial de estrellas de pistondevelopers/imageGráfico del historial de estrellas de pistondevelopers/image

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Image

Proyectos open-source similares, clasificados según cuántas características comparten con Image.
  • sixlabors/imagesharpAvatar de SixLabors

    SixLabors/ImageSharp

    7,954Ver en GitHub↗

    ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying digital images. It functions as a comprehensive toolkit for resizing, cropping, and applying pixel-level filters while managing color profiles and pixel data across various file formats. The project integrates a 2D vector graphics engine and a typography rendering engine to draw geometric shapes, paths, and complex stylized text onto images. It also includes a geometry boolean operation library for calculating intersections, unions, and differences between complex polygons and c

    C#bmpc-sharpdrawing
    Ver en GitHub↗7,954
  • image-rs/imageAvatar de image-rs

    image-rs/image

    5,802Ver en GitHub↗

    This is a Rust image processing library designed for encoding and decoding various image file formats and manipulating pixels. It provides a digital image manipulation toolkit and a set of image format codecs to read data from files and write memory buffers into standard formats. The library features a pure-Rust processing pipeline to ensure memory safety and cross-platform compatibility. It includes a pluggable hook system for dynamic format registration, allowing external crates to register custom decoders and encoders at runtime. The capability surface covers geometry manipulation for res

    Rustdecoding-imagespixelrust
    Ver en GitHub↗5,802
  • php-imagine/imagineAvatar de php-imagine

    php-imagine/Imagine

    4,474Ver en GitHub↗

    Imagine is an object-oriented PHP image processing library and manipulation framework. It provides a unified interface for performing transformations, cropping, and scaling images across different backend processing engines. The library abstracts multiple underlying image processing drivers through a common adapter-based interface, ensuring consistent API behavior. It utilizes a unified object model to map high-level requests to engine-specific operations and employs a lazy-evaluation transformation queue to defer the execution of filters until the final output is requested. Its capabilities

    PHP
    Ver en GitHub↗4,474
  • dlemstra/magick.netAvatar de dlemstra

    dlemstra/Magick.NET

    3,907Ver en GitHub↗

    Magick.NET is a C# image processing library that serves as a .NET wrapper for ImageMagick. It provides a raster graphics engine for rendering text, drawing graphics, and manipulating images using a native interface. The library handles the conversion of vector files, such as PDF, EPS, and PostScript, into raster formats. It also includes tools for extracting image metadata, such as EXIF data and raw thumbnails. The system covers a wide range of image manipulation capabilities, including resizing, format conversion, watermarking, and the merging of multiple images into static or animated file

    C#convertdotnet-standarddraw
    Ver en GitHub↗3,907
Ver las 30 alternativas a Image→

Preguntas frecuentes

¿Qué hace pistondevelopers/image?

Este proyecto es una librería de procesamiento de imágenes diseñada para manipular datos de píxeles, aplicar filtros visuales y ajustar la apariencia de las imágenes. Funciona como una herramienta de bajo nivel para procesar buffers de píxeles crudos y gestionar datos de imagen.

¿Cuáles son las características principales de pistondevelopers/image?

Las características principales de pistondevelopers/image son: C-Based Image Engines, C Image Processing Libraries, Pixel-Level Image Manipulation, Low-Level Pixel Buffer Access, Pixel-Based Manipulations, Image File Loading, Image Format Encoding, Image Format Conversion.

¿Qué alternativas de código abierto existen para pistondevelopers/image?

Las alternativas de código abierto para pistondevelopers/image incluyen: sixlabors/imagesharp — ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying… image-rs/image — This is a Rust image processing library designed for encoding and decoding various image file formats and manipulating… php-imagine/imagine — Imagine is an object-oriented PHP image processing library and manipulation framework. It provides a unified interface… dlemstra/magick.net — Magick.NET is a C# image processing library that serves as a .NET wrapper for ImageMagick. It provides a raster… bradlarson/gpuimage2 — GPUImage2 is a Swift framework for applying real-time filters and effects to images and video using the GPU. It… google/skia — Skia is a high-performance 2D graphics rendering library used for drawing text, geometries, and images on digital…