いわゆるグラフィックビューアです。以下の特徴があります。
高速jpegプラグインのIFJPEGX.SPI を使用している環境では、サムネイルサイズを大きくすると画質が悪くなる場合があります。ifjpegx.spiのプラグイン設定ダイアログで、プレビューの基準サイズを256などの大きな値にしてみてください。
v1.40bをお持ちの方へ。v1.40cは中国語パッチを利用する方以外は、ダウンロードする必要はありません。
WindowsXP の方はこちら (または gdiplus.dll がすでに存在する環境の方) | Hamana ver1.40c (2005/07/07) |
WindowsXP以外 の方はこちら | Hamana ver1.40c with gdiplus.dll (2005/07/07) |
Chinese patch(Special thanks to Mr.Houken.) | Hamana ver1.40c Chinese patch (2005/07/06) |
過去のバージョン(1.33)はこちら
v1.10 よりミップマップを有効にできます。設定ダイアログを開き、「ディスプレイ」タブの「ミップマップを有効にする」
をチェックするとミップマップが有効になります。
ミップマップを有効にすると縮小時の画質が大幅に向上しますが、
テクスチャメモリ使用量と画像表示までの時間が若干増加するデメリットもあります。
お使いの環境に応じてミップマップをご利用ください。(デフォルトではoffです)
mipmap off |
mipmap on |
v0.98 より ダイアログ、文字列、ツールバーといった各種リソースを
外部DLL より取得できるようになりました。
Hamana.exe
と同じ場所に HamanaLang.dll
というファイルを置いておくと
そちらのリソースを優先するようになります。
リソースDLLのプロジェクトは Hamana書庫内の Omake/HamanaLang/
というフォルダに
置いてあります。
なおビルドには VC++ .NETが必要です。
v0.96からテクスチャサイズを設定できるようになりました。
Hamanaでは画像を一定サイズのテクスチャに分割して表示しますが、
デフォルトのサイズが64*64になっており、画像を拡大するとその境界が目立つ場合があります。
このサイズを大きくすることで この境界が目立たなくなりますが、
ビデオメモリの利用効率が落ちますので、パフォーマンスが低下する場合があります。
環境に応じて設定ください。
「gdiplus.dll がなくても動作してほしい」というご要望をいただきましたので、v0.93より対応いたしました。
Formats
、Codecs
、DefaultSPIs
という3つのフォルダは消去しても Hamanaは動作するようになっていますが、
その場合はデフォルトでは jpg、zip のみの対応となります。
詳細は Hamana.txt
の動作環境の部分をご覧ください。
v0.88より輪郭強調フィルタ、平滑化フィルタを追加しました。(参考文献:Oh!X 1992.2)
これらのフィルタを有効にするにはピクセルシェーダー2.0に対応していることが必須です。
制約として、トーンカーブ補正など、その他のピクセルシェーダーを利用したフィルタとの
併用が不可能なことがあげられます。
また、ピクセルシェーダーが必要な機能の on/offの状態は 設定ファイルに保存されませんので、
頻繁に利用されるようであれば、キーカスタマイズでこれらのon/off機能を割り当てることをオススメします。
通常の状態(バイリニア補間) |
輪郭強調(文字などが読みやすくなりますが、ノイズが多くなります) |
平滑化(ノイズが減りますが、文字などがぼやけます) |
内蔵のJPEGデコーダはとくに MMX/SSE などの技術を利用していません。
SUSIEプラグインの中にはこれらの技術を利用して高速に展開できるものがありますが、
Hamana v0.86以前では SUSIEプラグイン時のファイル読み込みが遅かったためあまり効果がありませんでした。
v0.87では SUSIEプラグインのファイル表示速度が大幅に向上しましたので、
JPEGの展開には高速なSUSIEプラグインのご利用を推奨いたします。
JPEG 24bit 1600x1200 115枚の表示時間 |
JPEG 8bit 1600x1200 115枚の表示時間 |
PNG 24bit 1600x1200 115枚の表示時間 |
PNG 8bit 1600x1200 115枚の表示時間 |
Shift+Ctrl+左ドラッグで3D回転 |
2つの画像を並べて表示 |
ファイルリスト/サムネイル表示 |
トーンカーブ補正 (要 PixelShader2.0対応カード) |
各種スライドショーエフェクト |
動画再生(仮対応) |
Hamanaで使用しているデコーダを susieプラグインとして抽出したものです。
7z/rar(cbr)/cab/arj用 susieプラグイン (LGPLで配布しています) | ax7z.spi v0.4 (2005/07/03) |
jpg/png/gif/bmp/tif/ico/wmf/emf用 susieプラグイン | ifgdip.spi v0.8 (2005/07/03) |