pdft.io.CompressedImage#

class pdft.io.CompressedImage(indices, values_real, values_imag, original_size, basis_hash)[source]#

Bases: object

Sparse frequency-domain representation of an image.

Mirror of upstream src/compression.jl:27-33. indices are 1-based column-major linear indices into the frequency-domain matrix (Julia convention, chosen for cross-language JSON interop).

Parameters:
__init__(indices, values_real, values_imag, original_size, basis_hash)#
Parameters:
Return type:

None

Methods

__init__(indices, values_real, values_imag, ...)

Attributes

indices: list[int]#
values_real: list[float]#
values_imag: list[float]#
original_size: tuple[int, int]#
basis_hash: str#