Ruby和Rmagick。如何将ImageList添加到ImageList?创建列表列表

时间:2014-01-10 13:41:42

标签: ruby-on-rails ruby rmagick

我正在使用Rmagick和Ruby 2.1.0

我有以下代码:

@ilg = Magick::ImageList.new
@il = Magick::ImageList.new

# in the loop
_______________
pic = Magick::Image.read("#{@dir}/#{e}").first
@il.push(pic)
_______________

@ilg.push(@il.append(false))
@ilg.write("#{@dir}/results/result#{@counter}.jpg") 

我想用另一个ImageList替换'pic'变量。

我需要这样的东西而不是@ il.push(pic):

@il.push(@another_list.append(true))

我该怎么做?

1 个答案:

答案 0 :(得分:2)

Малъ Скрылевъ一样,ImageList基于Enumerable。 这意味着您可以使用@il += @list_being_added