Giter Site home page Giter Site logo

Comments (2)

dericed avatar dericed commented on June 16, 2024

actually I think IsRGB_Get could be removed if I could call a value from a column of this lookup table based on the pixel_format.

yuv420p,3,12,0,yuv420p
yuyv422,3,16,0,yuyv422
rgb24,3,24,0,rgb24
bgr24,3,24,0,bgr24
yuv422p,3,16,0,yuv422p
yuv444p,3,24,0,yuv444p
yuv410p,3,9,0,yuv410p
yuv411p,3,12,0,yuv411p
gray,1,8,139,yuv444p
monow,1,1,1,yuv444p
monob,1,1,1,yuv444p
yuvj420p,3,12,0,yuvj420p
yuvj422p,3,16,0,yuvj422p
yuvj444p,3,24,0,yuvj444p
uyvy422,3,16,0,uyvy422
bgr8,3,8,1,rgb24
bgr4_byte,3,4,1,rgb24
rgb8,3,8,1,rgb24
rgb4_byte,3,4,1,rgb24
nv12,3,12,0,nv12
nv21,3,12,0,nv21
argb,4,32,1,rgb24
rgba,4,32,1,rgb24
abgr,4,32,1,rgb24
bgra,4,32,1,rgb24
gray16be,1,16,1,yuv444p12le
gray16le,1,16,1,yuv444p12le
yuv440p,3,16,0,yuv440p
yuvj440p,3,16,0,yuvj440p
yuva420p,4,20,0,yuva420p
rgb48be,3,48,1,gbrp12le
rgb48le,3,48,1,gbrp12le
rgb565be,3,16,1,rgb24
rgb565le,3,16,1,rgb24
rgb555be,3,15,1,rgb24
rgb555le,3,15,1,rgb24
bgr565be,3,16,1,rgb24
bgr565le,3,16,1,rgb24
bgr555be,3,15,1,rgb24
bgr555le,3,15,1,rgb24
yuv420p16le,3,24,1,yuv420p12le
yuv420p16be,3,24,1,yuv420p12le
yuv422p16le,3,32,1,yuv422p12le
yuv422p16be,3,32,1,yuv422p12le
yuv444p16le,3,48,1,yuv444p12le
yuv444p16be,3,48,1,yuv444p12le
rgb444le,3,12,1,rgb24
rgb444be,3,12,1,rgb24
bgr444le,3,12,1,rgb24
bgr444be,3,12,1,rgb24
ya8,2,16,1,yuv444p
bgr48be,3,48,1,gbrp12le
bgr48le,3,48,1,gbrp12le
yuv420p9be,3,13,1,yuv420p9le
yuv420p9le,3,13,0,yuv420p9le
yuv420p10be,3,15,1,yuv420p10le
yuv420p10le,3,15,0,yuv420p10le
yuv422p10be,3,20,1,yuv422p10le
yuv422p10le,3,20,0,yuv422p10le
yuv444p9be,3,27,1,yuv444p9le
yuv444p9le,3,27,0,yuv444p9le
yuv444p10be,3,30,1,yuv444p10le
yuv444p10le,3,30,0,yuv444p10le
yuv422p9be,3,18,1,yuv422p9le
yuv422p9le,3,18,0,yuv422p9le
gbrp,3,24,0,gbrp
gbrp9be,3,27,1,gbrp9le
gbrp9le,3,27,0,gbrp9le
gbrp10be,3,30,1,gbrp10le
gbrp10le,3,30,0,gbrp10le
gbrp16be,3,48,1,gbrp12le
gbrp16le,3,48,1,gbrp12le
yuva422p,4,24,0,yuva422p
yuva444p,4,32,0,yuva444p
yuva420p9be,4,22,1,yuva420p9le
yuva420p9le,4,22,0,yuva420p9le
yuva422p9be,4,27,1,yuva422p9le
yuva422p9le,4,27,0,yuva422p9le
yuva444p9be,4,36,1,yuva444p9le
yuva444p9le,4,36,0,yuva444p9le
yuva420p10be,4,25,1,yuva420p10le
yuva420p10le,4,25,0,yuva420p10le
yuva422p10be,4,30,1,yuva422p10le
yuva422p10le,4,30,0,yuva422p10le
yuva444p10be,4,40,1,yuva444p10le
yuva444p10le,4,40,0,yuva444p10le
yuva420p16be,4,40,1,yuva420p10le
yuva420p16le,4,40,1,yuva420p10le
yuva422p16be,4,48,1,yuva422p10le
yuva422p16le,4,48,1,yuva422p10le
yuva444p16be,4,64,1,yuva444p10le
yuva444p16le,4,64,1,yuva444p10le
xyz12le,3,36,1,gbrp12le
xyz12be,3,36,1,gbrp12le
rgba64be,4,64,1,gbrp12le
rgba64le,4,64,1,gbrp12le
bgra64be,4,64,1,gbrp12le
bgra64le,4,64,1,gbrp12le
yvyu422,3,16,0,yvyu422
ya16be,2,32,1,yuv444p12le
ya16le,2,32,1,yuv444p12le
gbrap,4,32,0,gbrap
gbrap16be,4,64,1,gbrp12le
gbrap16le,4,64,1,gbrp12le
0rgb,3,24,0,0rgb
rgb0,3,24,0,rgb0
0bgr,3,24,0,0bgr
bgr0,3,24,0,bgr0
yuv420p12be,3,18,1,yuv420p12le
yuv420p12le,3,18,0,yuv420p12le
yuv420p14be,3,21,1,yuv420p12le
yuv420p14le,3,21,1,yuv420p12le
yuv422p12be,3,24,1,yuv422p12le
yuv422p12le,3,24,0,yuv422p12le
yuv422p14be,3,28,1,yuv422p12le
yuv422p14le,3,28,1,yuv422p12le
yuv444p12be,3,36,1,yuv444p12le
yuv444p12le,3,36,0,yuv444p12le
yuv444p14be,3,42,1,yuv444p12le
yuv444p14le,3,42,1,yuv444p12le
gbrp12be,3,36,1,gbrp12le
gbrp12le,3,36,0,gbrp12le
gbrp14be,3,42,1,gbrp12le
gbrp14le,3,42,1,gbrp12le
yuvj411p,3,12,0,yuvj411p
yuv440p10le,3,20,1,yuv444p10le
yuv440p10be,3,20,1,yuv444p10le
yuv440p12le,3,24,0,yuv440p12le
yuv440p12be,3,24,1,yuv440p12le
ayuv64le,4,64,1,yuv440p12le
p010le,3,15,1,yuv444p10le
p010be,3,15,1,yuv444p10le
gbrap12be,4,48,1,gbrp12le
gbrap12le,4,48,1,gbrp12le
gbrap10be,4,40,1,gbrp10le
gbrap10le,4,40,1,gbrp10le
gray12be,1,12,1,yuv444p12le
gray12le,1,12,139,yuv444p12le
gray10be,1,10,1,yuva444p10le
gray10le,1,10,139,yuva444p10le
p016le,3,24,1,yuv444p12le
p016be,3,24,1,yuv444p12le
gray9be,1,9,1,yuva444p9le
gray9le,1,9,139,yuva444p9le
gbrpf32be,3,96,1,gbrp12le
gbrpf32le,3,96,1,gbrp12le
gbrapf32be,4,128,1,gbrp12le
gbrapf32le,4,128,1,gbrp12le
gray14be,1,14,1,yuv444p12le
gray14le,1,14,1,yuv444p12le
grayf32be,1,32,1,yuv444p12le
grayf32le,1,32,1,yuv444p12le
yuva422p12be,4,36,1,yuva422p12le
yuva422p12le,4,36,0,yuva422p12le
yuva444p12be,4,48,1,yuva444p12le
yuva444p12le,4,48,0,yuva444p12le
nv24,3,24,0,nv24
nv42,3,24,0,nv42
x2rgb10le,3,30,1,gbrp10le

The value of the ${pix_fmt} is already clear. Could you offer a method to make a variable based on where the ${pix_fmt} equals the first column of this csv and then to return column x. For instance perhaps if ${pix_fmt} = rgba then could ${pix_fmt:4} return rgb24?

from qctools.

ElderOrb avatar ElderOrb commented on June 16, 2024

@dericed c478a5c

from qctools.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.