RMagickを使用して、たとえば20個の256x256サムネイルを4行5列の単一の大きな画像に組み合わせる最短の方法は何ですか?
2968 次
1 に答える
18
すべての画像が現在のディレクトリにあり、1.jpgからn.jpgまでの名前が付けられ、行* col=nであると仮定します。
include Magick
row = NUM_ROWS
col = NUM_COLS
ilg = ImageList.new
1.upto(col) {|x| il = ImageList.new
1.upto(row) {|y| il.push(Image.read((y + (x-1)*col).to_s + ".jpg").first)}
ilg.push(il.append(false))}
ilg.append(true).write("out.jpg")
于 2009-11-15T19:27:42.703 に答える