JPEGDecoder

class JPEGDecoder

Types

Adobe
Link copied to clipboard
common
class Adobe(version: Int, flags0: Int, flags1: Int, transformCode: Boolean)
Companion
Link copied to clipboard
common
object Companion
Component
Link copied to clipboard
common
class Component(lines: List<UByteArrayInt>, scaleX: Float, scaleY: Float)
Frame
Link copied to clipboard
common
class Frame(extended: Boolean, progressive: Boolean, precision: Int, scanLines: Int, samplesPerLine: Int, components: ArrayList<JPEGDecoder.FrameComponent>, componentsOrder: ArrayList<Int>, maxH: Int, maxV: Int)
FrameComponent
Link copied to clipboard
common
class FrameComponent(h: Int, v: Int, quantizationIdx: Int)
HuffmanNode
Link copied to clipboard
common
data class HuffmanNode(children: ArrayList<Any>, index: Int)
ImageData
Link copied to clipboard
common
class ImageData(width: Int, height: Int, data: UByteArrayInt)
ImageInfo
Link copied to clipboard
common
data class ImageInfo(width: Int, height: Int)
Jfif
Link copied to clipboard
common
class Jfif(versionMajor: Int, versionMinor: Int, densityUnits: Int, xDensity: Int, yDensity: Int, thumbWidth: Int, thumbHeight: Int, thumbData: UByteArrayInt)

Functions

copyToImageData
Link copied to clipboard
common
fun copyToImageData(imageData: JPEGDecoder.ImageData)
equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
parse
Link copied to clipboard
common
fun parse(data: UByteArrayInt)
toString
Link copied to clipboard
common
open fun toString(): String

Sources

(source)
Link copied to clipboard