Open Gaebobman opened 6 months ago
('Y', '8', ' ', ' '): This likely represents a basic or generic YUV format with 8 bits per Y component (luma/brightness). The spaces indicate that the specific sub-format or chroma (color) information is not explicitly defined or is flexible. ('Y', '8', '0', '0'): This might represent a more specific YUV sub-format, potentially YUV 4:2:0. The '0' characters could indicate a particular chroma subsampling scheme where the color information is sampled at half the horizontal and vertical resolution of the luma
Hi,
I'm currently working on a project involving the Purethermal3 and Flir Lepton3.5. I want to support the Y8 format or Y16 format in my project.
To achieve this, I'm modifying some code within libuvc. I checked the Groupgets fork of libuvc (https://github.com/groupgets/libuvc). Inside their code, specifically in libuvc/src/stream.c, I found some lines that look like this:
However, some other implementations, which were built to support previous versions of the Purethermal board, implement it like this:
I want to know the difference between ('Y', '8', ' ', ' ') and ('Y', '8', '0', '0').
Thank you.