vc2_conformance.dimensions_and_depths
: Picture dimension and depth calculation¶
The vc2_conformance.dimensions_and_depths
module contains the
compute_dimensions_and_depths()
function which returns the picture
dimensions and bit depths implied by a VC-2 video format.
-
compute_dimensions_and_depths
(video_parameters, picture_coding_mode)¶ Compute the dimensions, bit depth and bytes-per-sample of a picture.
- Parameters
- video_parameters
VideoParameters
- picture_coding_mode
PictureCodingModes
- video_parameters
- Returns
- OrderedDict
An ordered dictionary mapping from component name (“Y”, “C1” and “C2”) to a
DimensionsAndDepths
(width, height, depth_bits, bytes_per_sample) namedtuple.
-
class
DimensionsAndDepths
(width, height, depth_bits, bytes_per_sample)¶ A set of picture component dimensions and bit depths.
- Parameters
- width, heightint
The dimensions of the picture.
- depth_bitsint
The number of bits per pixel.
- bytes_per_sampleint
The number of bytes used to store each pixel value in raw file formats (see
vc2_conformance.file_format
).