# -*- coding: utf-8 -*-
require 'rubygems'
require 'hotcocoa/graphics'
include HotCocoa
include Graphics
input = ARGV[0]
output = ARGV[1]
raise if input.nil?
raise if output.nil?
img = Image.new input
img.monochrome
img.posterize(2) # 値により、画像品質がかわる
# どうも Image#save で GC が動くとクラッシュするみたい。
GC.disable
img.save output
GC.enable