using System;
public class DecompressImage
{
public static int Main(string[] args)
{
string file1 = args[0];
bool ret = reader.
Read();
if( !ret )
{
return 1;
}
System.Console.WriteLine(
"pixeltype" );
System.Console.WriteLine( pixeltype.toString() );
System.Console.WriteLine(
"outputpt" );
System.Console.WriteLine( outputpt.toString() );
short[] input = new short[ len / 2 ];
image.GetArray( input );
double[] output = new double[ len / 2 ];
System.Console.WriteLine(
"Input:" );
System.Console.WriteLine( input[0] );
System.Console.WriteLine(
"Output:" );
System.Console.WriteLine( output[0] );
return 0;
}
}
unsigned long GetBufferLength() const
const PixelFormat & GetPixelFormat() const
Get/Set PixelFormat.
Definition gdcmBitmap.h:107
ImageReader.
Definition gdcmImageReader.h:34
const Image & GetImage() const
Return the read image.
Image.
Definition gdcmImage.h:47
void SetFileName(const char *filename_native)
Rescale class.
Definition gdcmRescaler.h:69
bool Rescale(char *out, const char *in, size_t n)
Direct transform.
PixelFormat::ScalarType ComputeInterceptSlopePixelType()
void SetSlope(double s)
Set Slope: user for both direct&inverse transformation.
Definition gdcmRescaler.h:85
void SetPixelFormat(PixelFormat const &pf)
Set Pixel Format of input data.
Definition gdcmRescaler.h:98
void SetIntercept(double i)
Set Intercept: used for both direct&inverse transformation.
Definition gdcmRescaler.h:81
Class to do system operation.
Definition gdcmSystem.h:27