FrameIteratorを普通のクラスへ変更.
コンバータを追加.
カメラ画像にコンバータを渡すよう変更.
コンバータにさらに細かい引数を追加.

これによりConverterクラス一つでカラー画像とグレースケール画像を扱うことが
できるようになった.そのためGrayScaleConverterをConverterにリネームした.
画像処理のオプションをプログラム引数から生成するよう変更.

画像処理のオプションはImageOptionsクラスに格納される.
カラー画像を扱えるよう変更.
デバッグのためのプログラム引数を追加.
プログラム引数の表示を追加.
デバッグ情報の表示を追加.
デバッグ情報の表示を実装.
出力画像名を時間に変更.
画像出力先ディレクトリを指定するためのプログラム引数を追加.
画像をディレクトリ以下へ出力できるよう変更.
出力画像名を変更.

output0.png、output1.png...という形ではなく、img/2014-10-2-17:32:04.pngといった
形で画像を保存するよう変更した.