private void fillDecompressedData() { Debug.Assert(m_decompressedData == null); m_decompressedData = new MemoryStream(); BitmapDestination dest = new BitmapDestination(m_decompressedData); Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, dest); }
private void FillDecompressedData() { Debug.Assert(m_decompressedData is null); m_decompressedData = new MemoryStream(); var dest = new BitmapDestination(m_decompressedData); var jpeg = new Jpeg(); jpeg.Decompress(CompressedData, dest); }
private void decompress() { if (TryInsertHuffmanTable(m_compressedData.GetBuffer(), (int)compressedData.Length, out var newData)) { m_compressedData.Dispose(); m_compressedData = new MemoryStream(newData); } Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, new DecompressorToJpegImage(this)); }
private void compress(IRawImage source, CompressionParameters parameters) { Debug.Assert(source != null); if (!needCompressWith(parameters)) { return; } m_compressedData = new MemoryStream(); m_compressionParameters = new CompressionParameters(parameters); Jpeg jpeg = new Jpeg(); jpeg.CompressionParameters = m_compressionParameters; jpeg.Compress(source, m_compressedData); }
private void Compress(IRawImage source, CompressionParameters parameters) { Debug.Assert(source is object); if (!NeedCompressWith(parameters)) { return; } m_compressedData = new MemoryStream(); m_compressionParameters = new CompressionParameters(parameters); var jpeg = new Jpeg { CompressionParameters = m_compressionParameters }; jpeg.Compress(source, m_compressedData); }
private void decompress() { Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, new DecompressorToJpegImage(this)); }
private void compress(IRawImage source, CompressionParameters parameters) { Debug.Assert(source != null); if (!needCompressWith(parameters)) return; m_compressedData = new MemoryStream(); m_compressionParameters = new CompressionParameters(parameters); Jpeg jpeg = new Jpeg(); jpeg.CompressionParameters = m_compressionParameters; jpeg.Compress(source, m_compressedData); }
private void Decompress() { var jpeg = new Jpeg(); jpeg.Decompress(CompressedData, new DecompressorToJpegImage(this)); }
private void decompress(IDecompressDestination dst) { Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, dst); }