FluxJpeg.Core.Decoder.JpegScan.GetComponentById C# (CSharp) Method

GetComponentById() public method

public GetComponentById ( byte Id ) : JpegComponent
Id byte
return JpegComponent
        public JpegComponent GetComponentById(byte Id)
        {
            return IEnum.First(components, x => x.component_id == Id);
            //return components.First(x => x.component_id == Id);
        }
    }

Usage Example

Example #1
0
        public void setHuffmanTables(byte componentID, JpegHuffmanTable ACTable, JpegHuffmanTable DCTable)
        {
            JpegComponent comp = Scan.GetComponentById(componentID);

            if (DCTable != null)
            {
                comp.setDCTable(DCTable);
            }
            if (ACTable != null)
            {
                comp.setACTable(ACTable);
            }
        }