Film Emulator - Photo editor APK

Version 1.0.0.0 - com.teldrin.filmemulator
teldrin,filmemulator,photography,film,emulator,photo,editor

Film emulation editor. Edit images with the different types of film stock

Film Emulator - Photo editor apk

APP Information

Download Version 1.0.0.0 (1000000)
Apk Size2.55 MB
App Developerteldrin
Malware CheckUNKNOWN
Install on Android4.4.x and up
App Packagecom.teldrin.filmemulator.apk
MD58b27275af5ac7f3e5dc5dadbcfe75585
Rate5

Download Film Emulator - Photo editor 1.0.0.0 APK

App Description

Film Emulator - Photo editor is teldrin,filmemulator,photography,film,emulator,photo,editor, content rating is Everyone (PEGI-3). This app is rated 5 by 1 users who are using this app. To know more about the company/developer, visit teldrin website who developed it. com.teldrin.filmemulator.apk apps can be downloaded and installed on Android 4.4.x and higher Android devices. The Latest Version of 1.0.0.0 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 145+ times on store. You can also download com.teldrin.filmemulator APK and run it with the popular Android Emulators.

This app is a film emulation editor that lets you edit picture images with the color response of many different types of film stock. 
This app features 166 different presets designed to replicate various film stocks from Agfa, Analogfx, Kodak, Ilford, Polaroid, and Fuji film.
I hacked together a little analog film emulation tool in Javascript. It's based on the awesome work of Pat David. I wrote it mainly to play with some new tech but I liked the result enough to share it with you. You can try it here.
How the Film Emulation works
I guess the most interesting part for most people is the actual film emulation code. It's using Color Lookup Tables (cluts).
So in simplistic terms:
For every pixel in the image
Take it's color values r, g, b
Look up it's new color value in the lookup table
r', g', b' = colorLookupTable[r, g, b]
Set the pixel to the color values (r', g', b')
In practice there are a few more considerations. Most cluts don't contain values for all 16 777 216 (224) colors in the rgb space. A simplistic solution to this problem would be to always just use the closest color (nearest-neighbor interpolation). This is fast but results in very ugly banding artifacts.
So to keep things fast I use random dithering for the previews and trilinear filtering for the final output. The random dithering is probably a suboptimal choice, but it was easy to implement.
You can find more details about how the lookup tables were create on Pat Davids website. 

App ChangeLog

App Screens

Film Emulator - Photo editor App Screen 1Film Emulator - Photo editor App Screen 2Film Emulator - Photo editor App Screen 3Film Emulator - Photo editor App Screen 4Film Emulator - Photo editor App Screen 5Film Emulator - Photo editor App Screen 6

Older Versions

More Android Apps to Consider