awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
BradLarson avatar

BradLarson/GPUImage

0
View on GitHub↗
20,299 نجوم·4,564 تفرعات·Objective-C·BSD-3-Clause·2 مشاهداتwww.sunsetlakesoftware.com/2012/02/12/introducing-gpuimage-framework↗

GPUImage

GPUImage is a GPU-accelerated image processing framework for iOS designed to apply real-time filters and effects to images and video. It functions as a processing engine and fragment shader library that manages textures and shaders for efficient visual data manipulation.

The framework utilizes a chainable filter architecture and a texture-based data pipeline to pass image data between processing stages without expensive memory transfers. It enables the creation of bespoke visual effects through the authoring of custom fragment shaders and provides mechanisms to synchronize texture data with external OpenGL ES graphics contexts.

Capabilities cover a broad range of image and video processing, including color and tone adjustment, image source blending, and the generation of artistic visual styles. The system supports geometric transformations such as cropping and resizing, as well as real-time filtering of live camera feeds and the post-processing of movie files.

Features

  • iOS - Provides a GPU-accelerated framework for applying filters and visual effects to still images on iOS devices.
  • Real-Time Visual Stream Processors - Processes incoming camera frames through the GPU pipeline sequentially to maintain a high frame rate for live previews.
  • Filter Graphs - Implements an architecture for chaining sequential image processing operations where the output of one filter is the input for the next.
  • GPU-Accelerated Shaders - Utilizes programmable graphics programs to execute image manipulation algorithms directly on the GPU for real-time effects.
  • Custom Shader Programs - Allows the creation of unique image and video effects through user-defined logic compiled into GPU-executable fragment shaders.
  • Texture-Based Data Pipelines - Passes image data between processing stages as GPU textures to avoid expensive transfers between system and graphics memory.
  • Image Processing - Functions as a comprehensive library for applying real-time GPU-accelerated filters and effects to images and video on iOS.
  • Custom Image Filters - Enables the definition of unique image and video effects through the authoring of custom fragment shaders.
  • Visual Effect Shaders - Implements custom fragment shaders to generate artistic visual styles like pixellation, sketching, and blurring in real time.
  • Real-Time Video Filtering - Processes live camera feeds with low latency to apply visual effects and overlays in real time.
  • Video Rendering Effects - Applies real-time GPU filters and visual effects to live camera feeds for instantaneous processing and display.
  • Texture Mapping Pipelines - Manages a pipeline of textures and fragment shaders for efficient visual data manipulation using OpenGL.
  • Render-to-Texture Buffers - Draws processed image data into off-screen buffers before displaying it to the screen or saving it to a file.
  • Image Blending - Combines multiple images using blending modes like multiply, screen, or overlay to create composite visuals.
  • Color Adjustment Utilities - Provides utilities to modify brightness, contrast, saturation, gamma, and white balance to improve visual quality.
  • Image Transformation Utilities - Provides utilities for cropping, resizing, and performing geometric transformations on image and video data.
  • Video File Processors - Loads movie files from disk to apply a sequence of filters to frames and encode the results into a new video file.
  • Image Processing - GPU-accelerated image and video processing framework.
  • Media and Communication - Framework for GPU-accelerated image and video processing.
  • Media Processing - GPU-accelerated image and video processing framework.

سجل النجوم

مخطط تاريخ النجوم لـ bradlarson/gpuimageمخطط تاريخ النجوم لـ bradlarson/gpuimage

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة bradlarson/gpuimage؟

GPUImage is a GPU-accelerated image processing framework for iOS designed to apply real-time filters and effects to images and video. It functions as a processing engine and fragment shader library that manages textures and shaders for efficient visual data manipulation.

ما هي الميزات الرئيسية لـ bradlarson/gpuimage؟

الميزات الرئيسية لـ bradlarson/gpuimage هي: iOS, Real-Time Visual Stream Processors, Filter Graphs, GPU-Accelerated Shaders, Custom Shader Programs, Texture-Based Data Pipelines, Image Processing, Custom Image Filters.

ما هي البدائل مفتوحة المصدر لـ bradlarson/gpuimage؟

تشمل البدائل مفتوحة المصدر لـ bradlarson/gpuimage: wasabeef/android-gpuimage — android-gpuimage is an OpenGL image processing library for Android that provides a GPU-powered framework for applying… jimp-dev/jimp — Jimp is a zero-dependency JavaScript image processing library and programmatic editor designed for manipulating,… bradlarson/gpuimage2 — GPUImage2 is a Swift framework for applying real-time filters and effects to images and video using the GPU. It… scikit-image/scikit-image — scikit-image is a Python image processing library and scientific image analysis toolkit. It provides a framework for… photonstorm/phaser — Phaser is a cross-platform 2D web game engine and framework designed for creating interactive experiences that run on… oliver-moran/jimp — Jimp is a JavaScript image processing library and Node.js manipulation tool designed to perform image transformations…

بدائل مفتوحة المصدر لـ GPUImage

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع GPUImage.
  • wasabeef/android-gpuimageالصورة الرمزية لـ wasabeef

    wasabeef/android-gpuimage

    9,155عرض على GitHub↗

    android-gpuimage is an OpenGL image processing library for Android that provides a GPU-powered framework for applying real-time shaders, blending layers, and processing live video streams. It functions as a real-time video filter and image blending engine to modify the luminance, vibrance, and geometry of visual content. The library enables the application of graphical effects to both static photos and live camera feeds. It supports complex image transformations, including the merging of multiple image layers through various blending modes. Capabilities cover a broad range of image manipulat

    Javaandroidgpuimagejava
    عرض على GitHub↗9,155
  • jimp-dev/jimpالصورة الرمزية لـ jimp-dev

    jimp-dev/jimp

    14,621عرض على GitHub↗

    Jimp is a zero-dependency JavaScript image processing library and programmatic editor designed for manipulating, resizing, and filtering images in Node.js. It functions as a multi-format image encoder and extensible pipeline that operates entirely in JavaScript to ensure portable deployment across different environments without requiring native system dependencies. The engine features a modular architecture that allows for custom image processor builds and the registration of custom processing plugins. This extensibility enables the addition of specific visual effects and custom file-type enc

    TypeScript
    عرض على GitHub↗14,621
  • bradlarson/gpuimage2الصورة الرمزية لـ BradLarson

    BradLarson/GPUImage2

    4,941عرض على GitHub↗

    GPUImage2 is a Swift framework for applying real-time filters and effects to images and video using the GPU. It provides a real-time video filter library, an image geometry manipulation engine, and an OpenGL shading pipeline for processing visual data on graphics hardware. The framework enables the construction of visual effect pipelines by chaining image sources to consumers in sequential flows. It supports the development of custom fragment and vertex shaders for bespoke image processing and offers the ability to bundle these operations into reusable units via graph-based grouping. Capabil

    Swift
    عرض على GitHub↗4,941
  • scikit-image/scikit-imageالصورة الرمزية لـ scikit-image

    scikit-image/scikit-image

    6,529عرض على 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
    عرض على GitHub↗6,529
عرض جميع البدائل الـ 30 لـ GPUImage→