Method: Vips::Image#composite
- Defined in:
- lib/vips/image.rb
#composite(overlay, mode, **opts) ⇒ Image
Composite a set of images with a set of blend modes.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/vips/image.rb', line 1338 def composite , mode, **opts unless .is_a? Array = [] end unless mode.is_a? Array mode = [mode] end mode = mode.map do |x| GObject::GValue.enum_from_nick Vips::BLEND_MODE_TYPE, x end Vips::Image.composite([self] + , mode, **opts) end |