module Asposeimagingjava::AdjustingColors
Public Class Methods
new()
click to toggle source
# File lib/asposeimagingjava/images/adjustingcolors.rb, line 3 def initialize() # Adjusting Brightness adjust_brightness() # Adjusting Contrast adjust_contrast() # Adjusting Contrast adjust_gamma() end
Public Instance Methods
adjust_brightness()
click to toggle source
# File lib/asposeimagingjava/images/adjustingcolors.rb, line 14 def adjust_brightness() data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/' # Load an existing image image = Rjb::import('com.aspose.imaging.Image').load(data_dir + "test.jpg") # Check if image is cached if !image.isCached() # Cache image if not already cached image.cacheData() end # Adjust the brightness image.adjustBrightness(70) # Save the image to disk image.save(data_dir + "adjust_brightness.jpg") # Display Status. puts "Adjust image brightness successfully!" end
adjust_contrast()
click to toggle source
# File lib/asposeimagingjava/images/adjustingcolors.rb, line 36 def adjust_contrast() data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/' # Load an existing image image = Rjb::import('com.aspose.imaging.Image').load(data_dir + "test.jpg") # Check if image is cached if !image.isCached() # Cache image if not already cached image.cacheData() end # Adjust the contrast image.adjustContrast(10) # Save the image to disk image.save(data_dir + "adjust_contrast.jpg") # Display Status. puts "Adjust image contrast successfully!" end
adjust_gamma()
click to toggle source
# File lib/asposeimagingjava/images/adjustingcolors.rb, line 58 def adjust_gamma() data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/' # Load an existing image image = Rjb::import('com.aspose.imaging.Image').load(data_dir + "test.jpg") # Check if image is cached if !image.isCached() # Cache image if not already cached image.cacheData() end # Adjust the gamma image.adjustGamma(2.2, 2.2, 2.2) # Save the image to disk image.save(data_dir + "adjust_gamma.jpg") # Display Status. puts "Adjust image gamma successfully!" end