Resizerとは?なるべく画像を荒らさないように配慮を施した拡大縮尺機能と、画像の必要な部分を切り出すトリミング機能をコンパクトにまとめた32ビットプログラムです。Win95/98、WinNT4.0で動作確認済みです。Ver0.45でズーム表示時に各描画機能が誤動作していたバグをフィックスしました。自己解凍LHA)をダウンロードする。こんな経験はありませんか?「ホームページに挿入する画像が大きすぎるので縮尺したい」、「ある画像を壁紙として自分のデスクトップと同サイズに拡大したい」、そのような目的で手持ちのグラフィックツールを使いサイズを変換したけど、手間と時間をかけた割に輪郭がブヨブヨ,モアレで画質がガサガサ、これではせっかく奇麗な画像を用意したのにガッカリですね。Resizerは高額なハイエンドグラフィックアプリケーションだけに搭載されていた補間型任意倍率の拡大縮尺機能を搭載しています。シンプルゆえ単一の目的をはたすツールとして気軽に使う事が出来ます。Resizerはオリジナルのアルゴリズムを用いており整数倍より小数点のある半端な倍率の拡大縮尺の方が良い結果が得られる傾向があります。更新情報/新機能Ver0.45でズーム表示時に各描画機能が誤動作していたバグをフィックスしました。選択色の保護機能について(透過GIFの透明色の保護に便利)透明色を実現する画像フォーマットとして、ある単色を透明色として識別する透過GIF(GIF89a)があります。このような画像を縮尺する場合、ちょっと困ったことがあります。画像を荒らしたくないため、なるべく「バイリニア法」や「ハイパーキュービック法」等の補間型アルゴリズムで縮尺するのが望ましいと思われます。透明色(255,0,0)と不透明色との境目で色が補間され混ざってしまうと、もはやその部分は透明でなくなってしまうだけでなく赤く染まった縁がギザギザになって、かなり見苦しくなってしまうでしょう。言って、「ニアレストネイバー法」のように非補間型アルゴリズムを使うと上のような問題は無くなるものの、画像が非常にガサついてしまいます。ツブツブはもう見えないでしょう(^^)そこで、BitmapResizerに透明色(255,0,0)と不透明色の間部分だけに限って補間効果を無効にするような機能をつけてみました。画像の透明色として決めた色を右クリックするとカーソルがスポイトの形になり、透明色が記憶されます。「サイズ変換」をクリックすると、倍率設定ダイアログが現れます。「透明色を補間処理しない」をチェックし、倍率を決めたら実行ボタンを押してください。透明色と不透明色との境目のみ補間されずに保護されるはずです。縮尺画像の透明色部分が不透明部分を侵食していると思われる場合、又はその逆の場合は、アンドゥを実行してからスレッショルド値を50%から他の値に変えて再実行してください。「透明色を補間処理しない」機能は、まだ拡大に対応していません。●インストール,アンインストール方法256色のデスクトップでは正しい表示が出来ません、必ずhighcolor(65536色)以上の表示に切り替えてください。色数の切り替え方法はWindowsヘルプの「モニタの表示色数を変更するには」を参照してください。ハードディスクに適当なホルダーを作り、resize.exe,resize.hlpをコピーします。Resizer」のアイコンをクリックすると起動します。Resizer」はレジストリなど、Windowsの環境を書き換えませんので、resize.exe,resize.hlpを消すだけでアンインストールが出来ます。便利に使うために、次のような方法でシェルに登録をすると良いでしょう。必要に応じて簡単に呼び出せるようになります。メニュー」ホルダー内の適当なカテゴリーにプログラムアイコンを左ドラッグ&ドロップを行いショートカットを作る事で登録完了。◆デスクトップにショートカットを作る登録方法:デスクトップにプログラムアイコンを左ドラッグでドロップするだけでショートカットアイコンがデスクトップ上に作られます。その後は、このショートカットアイコンにファイルをドロップするだけでファイルが開けるようになります。◆特定拡張子の画像ファイルに関連付ける。登録方法:フォルダーオプション>ファイルタイプで目的の拡張子にアクション名とそのアクションを担うアプリケーションのパスを指定する。「open」のアクションにBitmapResizerのパスを指定すれば、その後、特定の拡張子を持つ画像ファイルをダブルクリックするだけでBitmapResizerが立ち上がって画像ファイルを開くようになります。その他のアクション名に登録した場合は対象ファイルを右クリックした時に出るポップアップメニューに列挙され、ユーザーが起動を選択出来るようになります。注:BitmapResizerはLFN(ロングファイルネーム)パスに対応していますが、開かれる画像ファイルのパスにはスペースが含まれないものとします。Files\resize\resize.exe"」として下さい。"%1"」では期待する動作になりません。Files\resize\の部分は各自でresize.exeをインストールしたホルダーに読み替えて下さい)◆右クリックで現れる「送る」メニューに登録する。登録方法:\Windows\SendTo\ホルダー内にショートカットを作る事で登録完了。その後、ファイルアイコンを右クリックするとメニューが現れ、「送る」の中にあるBitmapResizerを選択すると、BitmapResizerが起動してそのファイルを開きます。前途の特定拡張子の関連登録とは別に、ユーザーが選択的にBitmapResizerでファイルを開きたい時便利です。画像(*.BMP,*.JPG,*.J6I,*.GIF,*.MAG)をドラッグ&ドロップ、またはメニューより開いて下さい。(複数のファイルをドロップするとスライドショー風のビューアとして使えます。)拡大縮小機能を使う拡大縮尺したい画像をロードします。次にメニューまたはツールバーよりサイズ変換をクリックすると倍率設定ダイアログが表示されます。倍率設定のスクロールバーで拡大倍率を設定してから実行ボタンをクリックして下さい。任意倍率を0.1%刻みで設定出来ます。チェックすると補間をしません、一番近くのピクセルの色で近似します。一般的なフリーウェアに準じます。使用によって生じた障害・損害に対し作者は責任を負う義務は無いものとします、個人の責任に於いて運用してください。発展途上につき、無断転載禁止です。ファイルへの直接リンクもご遠慮ください。出版物等に収録/掲載される場合は必ずご連絡下さい。http://www.sainet.or.jp/~anze/にて受け付けています。確認されている問題JPEGロードの色調がおかしい。>参考にしたソースがそのような仕様でした。修正までお待ち下さい。研究ちゅうです(;_;)お待ち下さい。アニメ絵の減色精度が悪い。メディアンカット以外の代表色探索アルゴリズムを検討。DirectXを使ったアプリケーションの後に立ち上げるとアプリケーションエラーになることがある。ノイズやゴミの削除、写真修正に便利。(済)色調/コントラスト調整機能。(済)GIF、JPEGの保存対応。その他要望/提案のあった機能の実現。SFチックで不思議な世界観、奇妙な空想生物、緻密なメカ群にどこかほのぼのとしたかわいい女の子。(あきとき)さんのハイセンスなページ。清楚可憐な少女たち、無限に広がる異世界の天空に草原を駆け抜ける風の音。清冽流麗でどこか懐かしい感じの少女画CGを描かれる小田修紀さんのページ。DirectXの解説ページを運営されている「ごぉき」さんのページ。いろいろなプログラミングに関する耳寄りな情報があります。したお目々にふさふさっとした毛並み、愛らしい「けもの娘」の事ならおまかせのCAB.さんのページ、元気なウエイトレスの詩乃ちゃんがお出迎え。CAB.マスターの喫茶店「七草庵」でお茶にしませんか?カナートの泉に戻る。