color_processing 0.2.2

A library to handle colors easyly. It can parse a string in several formats (hex, rgb, cmyk, hwb, ...) into the Color-struct, modifying (grayscale, colorize, ...) and output into several string formats.
Documentation
# Change Log
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/)
and this project adheres to [Semantic Versioning](https://semver.org/).

## [0.2.2] - 2019-03-09
### Added
- new method: to_number(&self)
- added conversion from i32 to Color-struct and from Color-struct to i32

### Changed
- formatted code with `cargo fmt`

## [0.2.1] - 2019-02-12
### Added
- new methods: darken(&self, amount: f64), brighten(&self, amount: f64)

## [0.2.0] - 2019-02-03
### Added
- new methods: new_lab(l: f64, a: f64, b: f64), new_laba(l: f64, a: f64, b: f64, alpha: f64), get_laba(&self) -> (f64, f64, f64, f64)
- new methods: new_lch(lightness: f64, chroma: f64, hue: f64), new_lcha(lightness: f64, chroma: f64, chroma: f64, alpha: f64), get_lcha(&self) -> (f64, f64, f64, f64)
- new methods: interpolate_hsl(&self, color: Color, interpolation: f64) -> Color, interpolate_hwb(&self, color: Color, interpolation: f64) -> Color, interpolate_lch(&self, color: Color, interpolation: f64) -> Color

### Changed
- improved documentation
- changed project to rust edition="2018"

## [0.1.3] - 2018-12-31
### Added
- new method: to_gray_string()

### Fixed
- output of to_hsl_string(), to_hsv_string() and to_hwb_string()

## [0.1.2] - 2018-11-25
### Added
- new methods: new_gray(gray: u8), grayscale_hdtv(), grayscale_hdr() and monochrome()

### Changed
- improved documentation

### Fixed
- value of KnownColors::Transparent

## [0.1.1] - 2018-11-18
### Added
- README.md, LICENSE and this CHANGELOG file

## [0.1.0] - 2018-11-17
### Added
- initial Release