module Qoi

Overview

QOI or Quite OK Image in Crystal

Defined in:

qoi.cr

Constant Summary

QOI_MAGIC = ((('q'.ord.to_u32 << 24_u32) | ('o'.ord.to_u32 << 16_u32)) | ('i'.ord.to_u32 << 8_u32)) | 'f'.ord.to_u32
QOI_MASK_2 = 192
QOI_OP_DIFF = 64
QOI_OP_INDEX = 0

CONSTANTS

QOI_OP_LUMA = 128
QOI_OP_RGB = 254
QOI_OP_RGBA = 255
QOI_OP_RUN = 192
QOI_PADDING = {0, 0, 0, 0, 0, 0, 0, 1}
QOI_PIXELS_MAX = 400000000_u32
VERSION = "0.1.0"

Instance Method Summary

Instance Method Detail

def _qoi_color_hash(p : Pixel) #

[View source]