All Projects → lydia-schiff → hella-renderscript

lydia-schiff / hella-renderscript

Licence: MIT License
Hella-parallel processing with RenderScript on Android

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language
RenderScript
48 projects

Projects that are alternatives of or similar to hella-renderscript

yuv2buf
Android CameraApi2 / CameraX Image to ByteBuffer converter.
Stars: ✭ 37 (+37.04%)
Mutual labels:  camera2-api
Image-Detection-Samples
This sample app supports "Building a MVP with Face recognition and AR" and "Quest of a Hero part 2" presentations as well as it has two different possibilities to build face detection mechanism. The first one is OpenCV based and the second one is by means of Camera 2 API
Stars: ✭ 36 (+33.33%)
Mutual labels:  camera2-api
RenderScriptOps
🚀 TensorFlow running with RenderScript on Android GPU
Stars: ✭ 15 (-44.44%)
Mutual labels:  renderscript
RxCamera2
Rx Java 2 wrapper for Camera2 google API
Stars: ✭ 27 (+0%)
Mutual labels:  camera2-api
ShaderView
ShaderView is an Android View that makes it easy to use GLSL shaders for your app. It's the modern way to use shaders for Android instead of RenderScript.
Stars: ✭ 53 (+96.3%)
Mutual labels:  renderscript
Litrato
Android photo editing app with various filters and tools. Included advanced features like masking, histogram, color picker, EXIF viewer...
Stars: ✭ 54 (+100%)
Mutual labels:  renderscript
lut
color lookup tables (LUTs) for color grading
Stars: ✭ 84 (+211.11%)
Mutual labels:  color-grading
CameraXDemo
CameraXDemo - Demonstrate CameraX APIs like Preview, Capture and Analysis.
Stars: ✭ 17 (-37.04%)
Mutual labels:  camera2-api
Camera
Android camera app to get manual control over focus, shuttertime, iso and white balance
Stars: ✭ 27 (+0%)
Mutual labels:  camera2-api
QRCodeCameraX
QRcode decoder based on CameraX & zxing-core & ML kit, in less than 50 lines
Stars: ✭ 111 (+311.11%)
Mutual labels:  camera2-api
coolrs
CoolRs is a collection of Android Renderscript effects.
Stars: ✭ 41 (+51.85%)
Mutual labels:  renderscript
renderscript-samples
Multiple samples showing renderscript best practices in Android.
Stars: ✭ 171 (+533.33%)
Mutual labels:  renderscript
Camera2
Camera App write with api 2
Stars: ✭ 222 (+722.22%)
Mutual labels:  camera2-api
hipacc
A domain-specific language and compiler for image processing
Stars: ✭ 72 (+166.67%)
Mutual labels:  renderscript
Photonoter
📓Material Design风格的开源照片笔记。(MVP+Dagger2+RxJava+AspectJ+Dex处理)
Stars: ✭ 1,592 (+5796.3%)
Mutual labels:  camera2-api
Cameraview
📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.
Stars: ✭ 4,137 (+15222.22%)
Mutual labels:  camera2-api

Hella-Parallel Compute with RenderScript

Current state: The app works! It's mostly kotlin now. The Cool algebra part is WIP (see below).

Cool algebra, Lydia! Thanks!

  • This repo is also being used as a base-app and test harness for a new project. It's focused on trying to define an abstract algebra of Colors, Photos, and ColorCubes (3D LUTs), and implement it on Android using Renderscript. It's WIP, but pretty fun.
  • Note: As part of this I converted :hella and most of :app to Kotlin.

RS References!

Essentials + source code (somtimes the best docs we have)

RS Developer Guide

RS Runtime API

RS Java api - Tests

  • Good examples! In particular the ImageProcessing2 module.

RS Java API source code

Excellent examples with walkthoughs

Marchetti book + examples

Renderscript: Parallel Computing on Android the Easy Way

Google codelabs: Artistic style transfer and other advanced image editing

  • neural network compute on device!

Intel: Multimedia API Playback with RenderScript Effect

  • shows usage for MediaCodec and ImageFormat.NV21 YUV format

Digging deeper

RS runtime source code (C++)

RS driver reference implementations (C++)

RS scripting language offline compiler (slang)

RS scripting language back-end (jit, on device) compiler (bcc)

Good general references

https://source.android.com/devices/graphics/architecture

https://developer.android.com/training/articles/perf-jni.html

https://developer.android.com/training/articles/smp.html

Other options for compute (mostly GLES)

https://github.com/CyberAgent/android-gpuimage

https://github.com/googlesamples/android-MediaEffects

https://github.com/INDExOS/media-for-mobile

https://developer.android.com/guide/topics/graphics/2d-graphics.html

project sources:

https://github.com/googlesamples/android-HdrViewfinder

https://github.com/googlesamples/android-BasicRenderScript

https://github.com/google/grafika

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].