Lines Matching +full:sub +full:- +full:sampled
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _jpeg-controls:
15 .. _jpeg-control-id:
27 input image is sampled, in respect to maximum sample rate in each
28 spatial dimension. See :ref:`itu-t81`, clause A.1.1. for more
35 .. flat-table::
36 :header-rows: 0
37 :stub-columns: 0
39 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_444``
40 - No chroma subsampling, each pixel has Y, Cr and Cb values.
41 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_422``
42 - Horizontally subsample Cr, Cb components by a factor of 2.
43 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_420``
44 - Subsample Cr, Cb components horizontally and vertically by 2.
45 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_411``
46 - Horizontally subsample Cr, Cb components by a factor of 4.
47 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_410``
48 - Subsample Cr, Cb components horizontally by 4 and vertically by 2.
49 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_GRAY``
50 - Use only luminance component.
64 .. _jpeg-quality-control:
67 ``V4L2_CID_JPEG_COMPRESSION_QUALITY`` control determines trade-off
76 The value range of this control is driver-specific. Only positive,
77 non-zero values are meaningful. The recommended range is 1 - 100,
80 .. _jpeg-active-marker-control:
88 .. flat-table::
89 :header-rows: 0
90 :stub-columns: 0
92 * - ``V4L2_JPEG_ACTIVE_MARKER_APP0``
93 - Application data segment APP\ :sub:`0`.
94 * - ``V4L2_JPEG_ACTIVE_MARKER_APP1``
95 - Application data segment APP\ :sub:`1`.
96 * - ``V4L2_JPEG_ACTIVE_MARKER_COM``
97 - Comment segment.
98 * - ``V4L2_JPEG_ACTIVE_MARKER_DQT``
99 - Quantization tables segment.
100 * - ``V4L2_JPEG_ACTIVE_MARKER_DHT``
101 - Huffman tables segment.
105 For more details about JPEG specification, refer to :ref:`itu-t81`,
106 :ref:`jfif`, :ref:`w3c-jpeg-jfif`.