xyz 0.2.0

Parser for the RPG Maker XYZ image format
Documentation

Reader and writer for the RPG Maker XYZ image format.

Example

This library works well with the image crate.

Here's an example of reading an XYZ image into an ImageBuffer:

extern crate image;
extern crate xyz;

use image::RgbImage;
use std::fs::File;

let file = try!(File::open("boat2.xyz"));
let raw = try!(xyz::read(&mut file));
let boat = RgbImage::from_raw(raw.width as u32, raw.height as u32, raw.to_rgb_buffer());

You can then do something useful with the boat.