public static void Run()
{
// ExStart:AdjustBrightness
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_ModifyingAndConvertingImages();
// Load an image in an instance of Image
using (Image image__1 = Image.Load(dataDir + Convert.ToString("aspose-logo.jpg")))
{
// Cast object of Image to RasterImage
RasterImage rasterImage = (RasterImage)image__1;
// Check if RasterImage is cached and Cache RasterImage for better performance
if (!rasterImage.IsCached)
{
rasterImage.CacheData();
}
// Adjust the brightness
rasterImage.AdjustBrightness(70);
// Create an instance of TiffOptions for the resultant image, Set various properties for the object of TiffOptions and Save the resultant image
TiffOptions tiffOptions = new TiffOptions(TiffExpectedFormat.Default);
tiffOptions.BitsPerSample = new ushort[] {8,8,8};
tiffOptions.Photometric = TiffPhotometrics.Rgb;
rasterImage.Save(dataDir + Convert.ToString("AdjustBrightness_out.tiff"), tiffOptions);
}
// ExEnd:TiffOptionsConfiguration
}
}