18c2ecf20Sopenharmony_ci.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ci.. _V4L2-PIX-FMT-Z16: 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci************************* 68c2ecf20Sopenharmony_ciV4L2_PIX_FMT_Z16 ('Z16 ') 78c2ecf20Sopenharmony_ci************************* 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci16-bit depth data with distance values at each pixel 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciDescription 148c2ecf20Sopenharmony_ci=========== 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ciThis is a 16-bit format, representing depth data. Each pixel is a 178c2ecf20Sopenharmony_cidistance to the respective point in the image coordinates. Distance unit 188c2ecf20Sopenharmony_cican vary and has to be negotiated with the device separately. Each pixel 198c2ecf20Sopenharmony_ciis stored in a 16-bit word in the little endian byte order. 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci**Byte Order.** 228c2ecf20Sopenharmony_ciEach cell is one byte. 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ci 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci.. flat-table:: 288c2ecf20Sopenharmony_ci :header-rows: 0 298c2ecf20Sopenharmony_ci :stub-columns: 0 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_ci * - start + 0: 328c2ecf20Sopenharmony_ci - Z\ :sub:`00low` 338c2ecf20Sopenharmony_ci - Z\ :sub:`00high` 348c2ecf20Sopenharmony_ci - Z\ :sub:`01low` 358c2ecf20Sopenharmony_ci - Z\ :sub:`01high` 368c2ecf20Sopenharmony_ci - Z\ :sub:`02low` 378c2ecf20Sopenharmony_ci - Z\ :sub:`02high` 388c2ecf20Sopenharmony_ci - Z\ :sub:`03low` 398c2ecf20Sopenharmony_ci - Z\ :sub:`03high` 408c2ecf20Sopenharmony_ci * - start + 8: 418c2ecf20Sopenharmony_ci - Z\ :sub:`10low` 428c2ecf20Sopenharmony_ci - Z\ :sub:`10high` 438c2ecf20Sopenharmony_ci - Z\ :sub:`11low` 448c2ecf20Sopenharmony_ci - Z\ :sub:`11high` 458c2ecf20Sopenharmony_ci - Z\ :sub:`12low` 468c2ecf20Sopenharmony_ci - Z\ :sub:`12high` 478c2ecf20Sopenharmony_ci - Z\ :sub:`13low` 488c2ecf20Sopenharmony_ci - Z\ :sub:`13high` 498c2ecf20Sopenharmony_ci * - start + 16: 508c2ecf20Sopenharmony_ci - Z\ :sub:`20low` 518c2ecf20Sopenharmony_ci - Z\ :sub:`20high` 528c2ecf20Sopenharmony_ci - Z\ :sub:`21low` 538c2ecf20Sopenharmony_ci - Z\ :sub:`21high` 548c2ecf20Sopenharmony_ci - Z\ :sub:`22low` 558c2ecf20Sopenharmony_ci - Z\ :sub:`22high` 568c2ecf20Sopenharmony_ci - Z\ :sub:`23low` 578c2ecf20Sopenharmony_ci - Z\ :sub:`23high` 588c2ecf20Sopenharmony_ci * - start + 24: 598c2ecf20Sopenharmony_ci - Z\ :sub:`30low` 608c2ecf20Sopenharmony_ci - Z\ :sub:`30high` 618c2ecf20Sopenharmony_ci - Z\ :sub:`31low` 628c2ecf20Sopenharmony_ci - Z\ :sub:`31high` 638c2ecf20Sopenharmony_ci - Z\ :sub:`32low` 648c2ecf20Sopenharmony_ci - Z\ :sub:`32high` 658c2ecf20Sopenharmony_ci - Z\ :sub:`33low` 668c2ecf20Sopenharmony_ci - Z\ :sub:`33high` 67