FineView Software Labs




画像編集ソフト FilterGear 【ふぃるた〜ぎあ】

FilterGear は、リサイズやトリミング(画像の切り取り)、 明るさの変更といった簡単な加工を目的とした画像編集ソフトです。

スクリーンショット


【特徴】

    ・シンプルなインタフェース
    ・約20種類の画像形式に対応
    ・画像形式の変換
    ・Susieプラグイン対応
    ・TWAINからの入力に対応

    ・VBランタイム不要 .Netフレームワーク不要


上の画像は次の手順で加工したものです。
グレイスケール→ネガティブ→フレーム加工(楕円)→ソラリゼーション→セピア
元画像はコチラ

sample.jpg
(トラピスチヌ女子修道院 98年10月撮影)




【紹介記事】


【対応OS】 Windows 9x/Me/NT4/2K/XP/Vista/7

【ソフトウェア種別】 フリーウェア

■ ダウンロード

FilterGear ver1.66 (Windows 9x/Me/NT4/2K/XP/Vista/7) 2011.12.10
fgear166.zip


■ 改版履歴

1.66 2011.12.10
・画像連結(左・右, 上・下)のバグ修正と仕様変更
1) プレビューと出力で画像順が異なるバグを修正
2) 複数ファイルをドロップした時はファイル名順でソートするように
・アイコンのデコード処理を修正:4バイトアライン以外のアイコンで不具合があった
・リロードの仕様変更:クリップボード(or TWAIN 入力の画像)表示中はリロードさせないように
・最終保存フォルダを次回起動時も引き継ぐように

1.65 2010.11.28
・クリップボード貼り付け後に、Undo/Redoボタンを押せてしまうバグを修正
(同様の修正を、TWAINから画像読み取り後のルートにも)
・「選択範囲を値で指定...」を使用すると、1ピクセル広く選択されるバグを修正
・保存ダイアログのPNGオプションの表記ミスを修正(XPのルートのみで発生)
(「ASCII Encoding」→「透過PNG(左下の色を透過)」)

1.64 2010.7.14
・デコーダーの改良および修正 (Photoshop/Paint Shop Pro/SGI/JPEG)
1) SGI: グレイスケールのデコードバグを修正
2) SGI: グレイスケール with Alpha に対応
3) Paint Shop Pro: ver X3 に対応
4) Paint Shop Pro: ver 5 のコンポジット画像に対応
5) 高さ1 のJPEG → BMPの変換処理がエラーになるバグを修正

Photoshop は、コードの改良のみ。 SGI は、出力処理も用意。出力用のインタフェースは未実装。
Paint Shop Pro のX3対応は、X3体験版で確認しているものの、体験版が出力するファイルの 内部バージョンはX2となっていて・・ ?? たぶん大丈夫だと思うんですけど。

1.63 2010.4.25
・PBM/PGM/PPM ASCII 出力(P1〜P3)に対応
(→ これで、P1〜P6 全ての出力に対応)
・「キルシュ」を新規追加
・「輪郭のトレース」を新規追加
・「ぶれ」を新規追加

1.62 2010.3.22
・以下のケースで「スキャンラインのインデックスが範囲を超えました。」と出る不具合を修正
a) 高さ1の画像に対してリサイズしたとき
b) リサイズして高さ1の画像を出力しようとしたとき
(R13 1.52 と同じ修正)

1.61 2010.3.5
・「ノスタルジックブラー」を新規追加
・「六角」を新規追加
・「六角モザイク」を新規追加 (境界線を描画しない六角)
・「ぼかし(平均)」を改良 → 半径を指定できるように
・「ガウシアンブラー」のバグ修正 // v1.59 で、冗長コードを削除する際にエンバグ。m(_ _)m

P.S. ノスタルジックブラーは高速化済みですが、 FilterGearでは最も遅い処理になります。

「ノスタルジックブラー」「六角」「六角モザイク」は「表現手法」のサブメニューにあります。

1.60 2010.2.21
・「ヒストグラム補正 YCC」「ガンマ補正 Y」に関する修正/改良
0) 「ヒストグラム補正 YCC」「ガンマ補正 Y」を統合、「レベル補正 輝度」に名称変更
1) 曲線式を ガンマ補正/線形補間 から選択可能に
2) 内部処理を16ビットグレイスケールに → 65536階調で処理することで高品質な出力を
3) 色差成分 Cb, Cr の補正処理は削除
※ 「レベル補正 輝度」の出力ヒストグラムは、処理前に求めている参考値です。
実際の出力結果は処理適用後の「画像|ヒストグラム」を見てください。

・「ヒストグラム補正 RGB」に関する修正/改良
0) 「レベル補正 RGB」に名称変更
1) 曲線式を ガンマ補正/C スプライン/線形補間/ガウスジョルダン から選択可能に
※ C スプライン/ガウスジョルダンは将来削除するかもしれません。

・レベル補正(ヒストグラム補正)の共通の修正/改良
1) スライダーインタフェースを改良し、中央と端のスライダーが重なり合うことを可能に
2) グラフ、ヒストグラムがちらつかないように修正

・「S字によるレベル補正 RGB」を新規追加
・「ぼかし(移動)」で角度を359.99にしたときに画像が左上に1ピクセル動くバグを修正
・「自由回転」の精度に関する修正
→ 精度足りてませんでした。m(_ _)m 1.60では0.01度単位で十分な精度が出るようになってます。
・「グラデーション塗り」を新規追加

1.59 2010.2.7
・ぼかし(移動)の改良
1) ダイアログにプレビューを追加
2) ブラーアルゴリズムの選択 (アベレージブラー or ガウシアンブラー)
3) 角度の指定(小数対応)
・メタリック新規追加
・エイリアンマップ新規追加
・メッシュ新規追加
・バイナリービットマップ新規追加
・アーティスティック1新規追加

□ 「ぼかし(移動)」の補足 〜 半径と平滑化するピクセル数の関係 〜
a) アベレージブラーの場合
半径1: 3 [pixel], 半径2: 5 [pixel], 半径3: 7 [pixel] // 指定した半径x2+1 [pixel] です。
b) ガウシアンブラーの場合(σ=1)
半径1: 7 [pixel], 半径2: 13 [pixel], 半径3: 19 [pixel] // (指定した半径x3)x2+1 [pixel] です。

同じ半径でも選択アルゴリズムによってボケの量が異なることに注目。

1.58 2010.1.24
・アンシャープマスク新規追加
・4方向ラプラシアン新規追加
・ソーベルフィルタ新規追加
・プリューウィットフィルタ新規追加
・ロバーツフィルタのバグを修正
(ソーベル、プリューウィット、ロバーツともに同じような画像を返します。 この中ではロバーツが最も計算コストが低く、ソーベルが最も平滑化を行います。)
・エッジ抽出を削除
・Paint Shop Pro ver 8〜X2 の画像形式に対応

□ Paint Shop Pro デコーダーの仕様
1レイヤーで、なおかつラスターレイヤーの場合: レイヤーをデコード
1レイヤーで、ベクターレイヤーの場合: コンポジットイメージをデコード
複数レイヤーの場合: コンポジットイメージをデコード
→ ベクターレイヤーのデコード処理を作っていないためです。 コンポジットイメージは、調査中ですが・・長辺300のサムネイルだと思います。 300x300より小さい画像は期待した画像が表示されますが、それ以外は縮小画像が表示されます。 ベクターレイヤーのデコード処理ができたら完全なデコード処理を用意しようと思っています。
(ただ、レイヤー数によってはデコード処理に時間がかかります。)

1.57 2010.1.16
・Vista/Win7環境で、JPEG保存品質が保持されないバグを修正

1.56 2010.1.12
・ガンマ補正の処理を修正
・メディアンフィルターを10%〜20%ほど高速化+内部処理を16bitグレイスケールに
・ランダムノイズ(モノクロノイズ)を修正 → 見た目のノイズがモノクロになるように
(今まではモノクロノイズを加算していたため、見た目がカラーノイズ)
・タグコピーを使いやすく
1) 「表示中の画像」と「最後に保存した画像」の両方を表示できるように
2) 「最後に保存した画像」の画像サイズは記憶しておき、ファイルアクセスを不要に
・名称変更:「ラプラス」→「8方向ラプラシアン」

1.55 2009.12.2
・保存ダイアログにJPEG用の新しいオプションを追加
1) JPEGで保存する際にサブサンプリングを指定できるように(4:2:0 と 4:4:4 を用意)
→ 今までの保存設定は、IJGデフォルトの 4:2:0。

2) JPEGで保存する際にExif情報を引き継げるように
(元画像がJPEG形式で、なおかつExif情報を持つこと)

3) Exifを引き継ぐ際にExif内のサムネイルを更新できるように
(元画像がJPEG形式で、なおかつExif情報を持ち、Exif内にサムネイルが存在すること)
→ Exif内のサムネイルを編集後の画像サムネイルに置き換えることができます。

1.51 2009.11.1
・最小化状態のときの、フリップ/フリップ3D/タスクバーにおけるプレビューに関する不具合を修正(Vista)
(この不具合は、Vista のみ。Windows 7 では起こりません。)
・最小化アニメーション

1.50 2009.8.4 〜 Vista Win7 対応バージョン 〜
・Vista, Windows7 環境で、保存オプション用のインターフェースが表示されないバグを修正
( [OK], [キャンセル] の並びに [オプション] ボタンを用意しました。)
・Vista, Windows7+日本語環境では、メイリオフォントを使用するように
・ランタイムテーマを有効に(& これに伴うインターフェースの修正)
・ファイルメニューから終了させるとエラーになるバグを修正
・画像回転時の角度を小数で指定できるように(インターフェース部の修正)

1.24 2009.3.29
・JPEGグレイスケールで保存に失敗するバグを修正
・大きさを指定可能な「モザイク」を追加
・選択範囲がないにも関わらず「切り取り」ボタンが有効になるバグを修正
(FilterGearのショートカットにファイルをドロップして起動させた際)
・「貼り付け」が表示されていなかったのを修正

1.23 2009.2.13
・文字入れに関するバグを修正
(改行に関する仕様ミス。文字化けの可能性があったため修正)

1.22 2009.1.20
・ズームしたまま保存されてしまうバグを修正

1.21 2008.12.14
・スクロールバーを移動させた状態でリサイズを行うと選択範囲の表示がおかしくなるバグを修正
・画像情報を選択するとファイル読み込み時の画像情報が表示されるのを修正
(→ 編集中の画像情報が表示されるように)

1.20 2008.11.24
・おまかせ画像連結(同サイズ)を新規追加
・PPM/PGM/PBM形式で保存するとサイズゼロのファイルが作られるバグを修正
・ガウシアンノイズを新規追加
・ランダムノイズ/均等ノイズのUIを変更
・メディアンフィルタの修正(画像端の扱いに関する修正)
・機能「境界線の追加」を小改良
(開発環境: Delphi7 → Delphi2007 に移行)

1.19 2008.10.11
・「その他のフィルタ|囲い枠」を廃止し、機能強化した「画像|ライン/図形の描画」を追加
→ 既存の角丸四角形に加えハートマークや矢印などを新たに追加。アンチエイリアスにも対応。

・波、さざなみ:補間処理の On/Off が保持されるように

1.18 2008.10.1
・透明文字で複数行入力した際に二行目以降が表示されないバグを修正

1.17 2008.9.30
・影付き文字、透明文字を新規追加

1.16 未公開
・さざなみ2を新規追加
・文字入れを新規追加
・画像連結を新規追加
・[F11]キーで最大化とリストアを切り替え
・画素数が多いときにヒストグラムが表示されないバグを修正

1.15 未公開
・波、さざなみを新規追加
・ダイアログ表示に関するバグ修正

1.13 未公開
・ズーム対応
・ノイズ処理を改良
・細かい修正および改良

1.12 未公開
・色相の変換処理で色が乱れないようにする回避コードを追加
補足) RGB⇔HSVは可逆ではないので、何らかの対策を行わないと色が乱れる
・表示中の画像をクリップボードへコピーする機能を追加

1.11 2008.7.12 〜 ヒストグラム処理のUI強化版 〜
インターフェースを改良し、より視覚的にヒストグラム処理ができるように

・ヒストグラムチャートのデザインおよびスケール調節を変更
・ヒストグラム補正 RGBを新規追加
Tips
「ヒストグラム補正 RGB」 を使用したホワイトバランスの修正
・ヒストグラム補正 YCCのUIを変更
・ヒストグラム伸張、ヒストグラム平坦化はその他のカラー処理へ
・ガンマ補正 インタフェースの修正
→ 0.xxと入力しようとした際、0を入力した時点でエラーになるバグを修正

1.09 2008.7.7
・ガウシアンブラーの品質を改善、半径も指定できるように
・ガンマ補正を追加
・メニューを少し変更
・フィルタをいくつか追加

1.08 2008.6.8
・Mitchellフィルタのバグを修正(R13 v1.10→v1.20と同じ修正)
・TIFF形式のデコードに対応

1.07 2008.4.26
・単色効果(Colorize)をより良好な画像が得られるように改善
・色相(Hue)を新規追加
・彩度(Saturation)を新規追加
・単色効果の簡易版として着色(Tint)を新規追加

1.06 2008.4.20
・メディアンフィルタ、拡散(暗)、拡散(明)を少しだけ高速化
→周辺ピクセルの輝度をソートする際の無駄を省いた。
・単色効果のプレビューダイアログのバグを修正
(プレビューをスクロールさせるとフィルタ効果を確認できなかった。)

1.05 2008.3.22
・v1.04で24bpp以外の画像の拡大縮小に対応していなかったバグを修正
・モノクロ1bppに変換する処理で画像によっては左端に黒い帯が出る(or エラーになる)のを修正
・リサイズ用ダイアログのタブオーダーを修正
・画像を切り取ったとき(トリミング)切り取り前の選択範囲オフセットが保持されたままになってるバグを修正
・上記バグを修正したうえで、画像切り取り後は選択範囲を自動解除するように
(→ 切り取り後は、全選択になるので選択範囲を表示し続ける必要はない。)
・24bpp以外の256色以下の画像を256色PNGにする際エラーが出るバグを修正
(→ 減色処理が走らないルートのエラーを修正)

1.04 2008.3.18
・v0.87より Ctrl, Shiftによる選択範囲の移動ができなくなっていたバグを修正
・リサイズ処理の高速化(2〜3倍)
→ FilterGearのリサイズ処理は初版より Mitchell フィルターを使用しています。
・リサイズのデフォルトをサイズ指定からパーセント指定に変更
・明度反転を追加
・ポスターを追加
・HTMLタグコピー機能を追加

1.03 2007.9.8
・シャドウ/中間色/ハイライトを新規追加
・ハーフトーンサークルを新規追加
・任意角度回転処理を高速化&高画質化

↓ 回転品質を確認するためのデモです。マウスクリックで回転を停止/再開できます。
rotatedemo.zip

rotatedemo60.png


・マウスホイール対応
・フレーム加工処理の見直し

1.01 2007.6.5
・カラーバランスYCrCbを追加
・ヒストグラムYCrCbを追加
・ヒストグラム伸張を追加
・ロバーツを追加
・ヒストグラムチャート表示を見やすく改良

0.99 2007.5.25
・単色効果を追加
・風を追加
・メニュー構成を変更(表現手法/モザイク・ガラス・マスク/その他フィルタ/特殊用途)

0.98 2007.2.25
・「編集|選択範囲を値で指定...」で矩形選択範囲を指定する際のダイアログに「適用」ボタンを追加
選択範囲を確認しながら値を指定できるので、選択範囲の微調整がしやすくなりました。

補足)今回追加した機能ではありませんが・・
[Ctrl]+カーソルキーで、1ピクセルごと選択範囲を移動できます。
[Shift]+カーソルキーで、1ピクセルごと選択範囲のサイズを変更できます。

0.97 2006.12.20
・PPM, PGM, PBM形式に変換する際、「拡張子エラー」と表示されるバグの修正

0.96 2006.8.8
・リサイズ時、リサイズ後のビットマップを内部にストアするよう改変
(→ Undo/Redo の高速化のため)
・メモリリークの修正(v0.95で盛り込んだ処理、拡散、フレーム加工のラウンドレクト、楕円)

0.95 2006.8.8
・カスタムフィルター用のダイアログを追加
→ACF/FLTのインポート処理も統合
・減色処理の見直し
・単色ベタ塗りを追加

0.93 2006.6.2
・囲い枠(図説用)の追加

0.92 2005.1.21
・ボタン化を改良&ボタン化タイプ2を追加
・ハーフトーンストライプを改良
・デバッグ情報の表示を削除

0.91 2004.10.9
・透過PNG/GIFの保存処理追加
・バグ修正を数件

0.90 2004.6.26
・コンバート処理のバグを修正
・GIFへの書き込みに対応

0.89 2004.6.20
・GIFの読み込みに対応

0.88 2004.6.10 〜 ちょい修正版 〜
・マーチンアンツの進行方向が逆向きだったので修正
(他の編集ソフトなどと同じように、時計回りに周るようにした。)

0.87 2004.6.5 〜 FineView v0.68 正式版に同梱 〜
・選択範囲を数字で指定したときに画像を超えた選択範囲を作れてしまうバグを修正
・内部で日本語を使用している部分を追い出す
・各言語対応を実現する処理、および***_FG.INIの作りこみ
(これにともなって、FineViewから画像編集機能を削除)

0.86 2004.6.1 〜 ヒストグラム表示バグ修正 〜
・ヒストグラム表示のバグを修正
・レベル補正のプレビューボックスに何も表示されないバグを修正

0.85 2004.5.30 〜 マーチンアンツ対応版 〜
・選択範囲の表示にマーチンアンツを使用するように変更
・マーチンアンツ対応に伴う不具合の修正
・自動で閾値を求める2値化処理のバグを2点修正
・FineViewからの明るさや、リサイズの指定があったときの処理の見直し
1)プレビューボックスに画像が表示されないバグを修正
2)キャンセルしたときは、FilterGearを表示することなく終了するように

0.84 2004.4.25 〜 FilterGear デモ版 〜
・FineView v0.67の画像編集機能に17回の小改良を行う(0.84 = 0.67+0.17)