基本的には画像を読み込み、計算して保存するだけです。
どのように計算するかは sankaku_memo.pdf をご覧ください。
ビットマップ、JPEGとPNGを読み込むことができます。ただし保存はビットマップのみです。各種メッセージはコンソールに出力されます。