================================================================================ 【ソフト名】 ScrollImageCombine version 0.01 【制 作 者】 Professor KOJy 【動作環境】 Windows95以降(98/Me等)及びWindows NT3.51以降(2000/XP等) 【動作確認】 自作PC/AT互換機 【開発言語】 Hot Soup Processor ver2.6 ================================================================================ 〔ソフト紹介〕 本ソフトは2つの画像の重なる部分を、自動判別して結合するものです。 使用目的としては、アドベンチャーゲーム等で1枚絵がスクロールするものをPrintScreen でキャプチャーして繋ぎ合わそうとしても、場合によっては重なる部分が出てくることが あります。これを手作業で繋ぎ合わす手間を省いてくれるのが、本ソフトです。 ただし本ソフトには、次のような制限があります。 ◇現在のバージョンでは入力/出力ともにBMP形式に限る。 ◇現在のバージョンでは重なる部分が“完全一致”するものしか結合できない。  よってソース画像がJPEG等の不可逆圧縮形式では正常に動作しない。 ◇2つの画像幅が同じものしか結合できない。 ◇同じパターン(模様)が続く画像では、最初に一致したパターンで結合を行う。 〔使い方〕 メインウィンドウには次の項目があります。 ■BASEfile 結合元の画像を指定します。 BASEfileは縦方向結合は上部、横方向結合は左部にあたる画像を指定して下さい。 縦方向結合/横方向結合の指定は“vertical/horizon”コンボボックスで指定できます。 “open”ボタンをクリックすると、ダイアログからファイルを選択できます。 読み込める形式はBMPファイルに限ります。 または入力ボックスに、直接ファイルパスを指定することもできます。 “view”ボタンをクリックすると、選択画像をプレビューします。 プレビュー中はメインウィンドウは隠れます。 プレビューウィンドウを右クリックすると、プレビューを閉じてメインウィンドウに戻り ます。 ■COPYfile 結合する画像を指定します。 COPYfileは縦方向結合は下部、横方向結合は右部にあたる画像を指定して下さい。 縦方向結合/横方向結合の指定は“vertical/horizon”コンボボックスで指定できます。 “open”ボタンをクリックすると、ダイアログからファイルを選択できます。 読み込める形式はBMPファイルに限ります。 または入力ボックスに、直接ファイルパスを指定することもできます。 “view”ボタンをクリックすると、選択画像をプレビューします。 プレビュー中はメインウィンドウは隠れます。 プレビューウィンドウを右クリックすると、プレビューを閉じてメインウィンドウに戻り ます。 プレビュー画像の任意の位置で左クリックすると、シフト値を指定することができます。 (シフト値についてはshiftの項を参照) 縦方向結合時には最上部、横方向結合時には最左部から数えてのピクセル数となりますの でご注意下さい。 ■MAKEfile 結合後、保存するファイル名を指定します。 “save”ボタンをクリックすると、ダイアログからファイルを選択できます。 保存できる形式はBMPファイルに限ります。 また入力ボックスに、直接ファイルパスを指定することもできます。 “execute”ボタンをクリックすると、結合を実行します。 正常に結合できると、保存を問うダイアログが出てきます。 その後、終了を問うダイアログが出てきます。 “いいえ”を選ぶとメインウィンドウに戻ります。 ■vertical/horizon 縦方向結合/横方向結合の指定ができます。 縦方向結合はverticalを、横方向結合はhorizonを指定して下さい。 ■shift 通常は結合時、COPYfile画像の最上部(または最左部)の1ピクセルラインを見て結合判別 を行います。しかし場合によっては上部(または左部)に、黒い帯等の結合したい画像と関 係のない部分があるものもあります。 それを無視して結合したい場合は、このshiftを指定して下さい。最上部(または最左部) のピクセルから数えて、何ピクセル目から結合判別を行うかを指定できます。 この値はCOPYfileプレビュー中に、画像を左クリックしても指定できます。 なおデフォルト値は“0”(最上部または最左部)です。 〔免責〕 本ソフト“ScrollImageCombine”を使用することによって生じた、いかなる損益について も、作者は責任を負いかねますのであらかじめ御了承下さい。 〔更新履歴〕 version 0.01 : 最低限の機能を付けて、とりあえず公開。 ================================================================================ [EOF]