NatImage - Image Processing API


Hi all! I would like to introduce our newest project: NatImage API. NatImage is an ultra-fast image processing API for iOS and Android. NatImage is capable of performing several crucial image operations on 4-channel Texture2D’s (textures that have format RGBA32, BGRA32, or ARGB32) in realtime. NatImage uses a combination of SIMD, threading, and even GPU acceleration to perform these operations.

NatImage Features Include:

  • Swizzling textures, for example converting a BGRA texture to RGBA
  • Converting color images to luminance (greyscale)
  • Cropping images
  • Flipping images
  • Resizing images
  • Rotating images, by angles or 90-degree steps
  • Applying convolution kernels, like edge detection
  • Performing gaussian blur

Check out our written tutorials:

  1. Crazy Fast Image Processing

Check out the API Scripting Reference and the NatImage-Tests project on GitHub. NatImage will be released on the Asset Store in a few days. Stay tuned!

Good luck with your launch. I’ll be taking an interest when it hits the Asset Store :slight_smile:

1 Like

I’ll be sure to post here when the API is released :smile:

1 Like

NatImage is live!

It took Unity a while, but the API has finally been approved. Please check it out and post any questions or feature requests you have.

1 Like