# 画像読み込み image1 = Magick::Image.read('http://example.com/image1.jpg')[0] image2 = Magick::Image.read('http://example.com/image2.jpg')[0] p image1.difference(image2) # => [0.0, 0.0, 0.0] # 同じ画像だと0 # 画像読み込み image1 = Magick::Image.read('http://example.com/image1.jpg')[0] image2 = Magick::Image.read('http://example.com/image2.jpg')[0] p image1.composite(image2, 0, 0, Magick::DifferenceCompositeOp) # =