sbhhbs / oiiococoa

OpenImageIO for Cocoa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

oiiococoa

Version License Platform (pronunciation guide)

Easily use some OpenImageIO magic in your Cocoa apps.

Features

  • Read image files into NSImage via OpenImageIO.
  • Supported file formats:
    • TIFF
    • JPEG/JFIF
    • OpenEXR
    • PNG
    • HDR/RGBE
    • Targa
    • JPEG-2000
    • DPX
    • Cineon
    • FITS
    • BMP
    • ICO
    • RMan Zfile
    • Softimage PIC
    • DDS
    • SGI
    • Maya IFF
    • PNM/PPM/PGM/PBM
    • Field3d
    • WebP
    • Photoshop PSD
    • Wavefront RLA

Installation

oiiococoa is available through CocoaPods, to install it simply add the following line to your Podfile:

pod 'oiiococoa', :head

Usage

It's pretty simple.

// Get the URL to an image file.
NSURL *file = [[NSBundle mainBundle] URLForResource:@"dlad_1920x1080" withExtension:@"dpx"];

// Load it up.
NSImage *image = [NSImage oiio_initWithContentsOfURL:file];

Authors

Wil Gieseler (wilg)

Greg Cotten (gregcotten)

License

oiiococoa is available under the MIT license.

License details and the licenses for dependencies are included in LICENSE.md.

About

OpenImageIO for Cocoa

License:Other


Languages

Language:Objective-C 40.9%Language:Objective-C++ 33.1%Language:Ruby 19.2%Language:Shell 6.8%