imxieyi / Metalresize
Licence: mit
Fast image interpolation using Metal
Stars: ✭ 47
Programming Languages
swift
15916 projects
Labels
Projects that are alternatives of or similar to Metalresize
Bbmetalimage
A high performance Swift library for GPU-accelerated image/video processing based on Metal.
Stars: ✭ 677 (+1340.43%)
Mutual labels: metal
Metalpetal
A GPU accelerated image and video processing framework built on Metal.
Stars: ✭ 907 (+1829.79%)
Mutual labels: metal
Frenchkiss.js
The blazing fast lightweight internationalization (i18n) module for javascript
Stars: ✭ 776 (+1551.06%)
Mutual labels: interpolation
Esmpy Tutorial
Basic tutorial for ESMPy Python package
Stars: ✭ 22 (-53.19%)
Mutual labels: interpolation
Wenoof
WENO interpolation Object Oriented Fortran library
Stars: ✭ 27 (-42.55%)
Mutual labels: interpolation
Ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+1191.49%)
Mutual labels: metal
Mlinterp
Fast arbitrary dimension linear interpolation in C++
Stars: ✭ 44 (-6.38%)
Mutual labels: interpolation
Yolo Coreml Mpsnngraph
Tiny YOLO for iOS implemented using CoreML but also using the new MPS graph API.
Stars: ✭ 866 (+1742.55%)
Mutual labels: metal
Gravitational Waves Playground
Make gravitational waves visible in an interactive iPad simulation.
Stars: ✭ 33 (-29.79%)
Mutual labels: metal
React Move
React Move | Beautiful, data-driven animations for React
Stars: ✭ 6,395 (+13506.38%)
Mutual labels: interpolation
Tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+15844.68%)
Mutual labels: metal
Lninterpolation
An interpolation framework for Cocoa and Cocoa Touch.
Stars: ✭ 29 (-38.3%)
Mutual labels: interpolation
Toypathtracer
Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)
Stars: ✭ 753 (+1502.13%)
Mutual labels: metal
Metalperformanceshadersproxy
A proxy for MetalPerformanceShaders which takes to a stub on a simulator and to the real implementation on iOS devices.
Stars: ✭ 41 (-12.77%)
Mutual labels: metal
Super Resolution cnn
Implementation of 'Image Super-Resolution using Deep Convolutional Network'
Stars: ✭ 27 (-42.55%)
Mutual labels: interpolation
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+2051.06%)
Mutual labels: metal
Finterp
Multidimensional Linear Interpolation with Modern Fortran
Stars: ✭ 32 (-31.91%)
Mutual labels: interpolation
MetalResize
This is a fast image-resizing framework written in Metal Performance Shaders. It supports images with RGBA channels.
Interpolation
Limitations
Both input and output image size should not be larger than Maximum 2D texture width and height
(typically 8192 or 16384). Memory usage should be less than Maximum buffer length
(typically 256MB). For details please refer to Metal Feature Set Tables.
Demo
This image is scaled to 8x in all methods.
Nearest-neighbor
Bilinear
Bicubic
Image source: https://www.pixiv.net/member_illust.php?mode=medium&illust_id=62665989
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].