mozjpegを使ったwindows用の画像変換ソフトで、以下を満たすものを探したが見つからなかった。
無いなら作ればいいじゃん、ということで開発に着手。開発方針は
- 見た目は普通、Vectorでの公開を目標に
- 中身は手抜き
- 2日で完成
ソフトウェアの要件は
- Windows用
- GUIベース
- 開発言語はC++
- MFCを使用
- 入力ファイルタイプはjpeg, png, gif, bmp
- 出力ファイルタイプはjpeg
- 出力にはmozjpegを使用
- 出力オプションはmozjpegに準拠
- 複数のファイルをドラッグ&ドロップにより入力可能
- 入力がjpegだった場合、上書き保存にも対応
- 変換はマルチスレッドにより複数同時実行可能
- GUIサイズは1024×768以下
- jpeg関連ライブラリはスタティック(dllはセキュリティ対策がめんどい)
- 変換設定の保存、呼び出し、初期化が可能
- mozjpegの出力オプションは、一般的な変換設定と高度な設定に分割する
こんなところか。