Class: Ramesh::Image
- Inherits:
-
Object
- Object
- Ramesh::Image
- Defined in:
- lib/ramesh/image.rb
Constant Summary collapse
- MESH_URL_BASE =
"http://tokyo-ame.jwa.or.jp/mesh"- MAP_URL_BASE =
"http://tokyo-ame.jwa.or.jp/map"
Instance Method Summary collapse
-
#initialize(image_name, image_size = :small) ⇒ Image
constructor
A new instance of Image.
- #save(save_dir, filename) ⇒ Object
Constructor Details
#initialize(image_name, image_size = :small) ⇒ Image
9 10 11 12 13 14 15 16 |
# File 'lib/ramesh/image.rb', line 9 def initialize(image_name, image_size = :small) image_list = [ background_image(image_size), moment_image(image_name, image_size), mask_image(image_size) ] @image = composite_images(image_list) end |
Instance Method Details
#save(save_dir, filename) ⇒ Object
18 19 20 21 |
# File 'lib/ramesh/image.rb', line 18 def save(save_dir, filename) save_path = File.join(save_dir, filename) @image.write(save_path) end |