home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Phoenix Heaven Sunny 2
/
APPARE2.BIN
/
oh_towns
/
icv
/
icv.doc
< prev
next >
Wrap
Text File
|
1995-06-20
|
13KB
|
398 lines
==========================================================================
減色&画像コンバートツール ICV V0.99c
==========================================================================
Winアプリで作ったTIFFやJPEGがT-OSで読めない!
JPEG形式で、画像を保存したいのに手軽なツールがない!
壁紙につかいたい絵があるんだけど、サイズが合わない。
T-OSでフルカラーのBMPをフルカラー表示したい。
そんな皆さんは是非お試しを! 本ツールはそういった画像に関するモロモロ
の不都合を解決する為のGUIを使った画像コンバータです。
読める画像の拡張子はTIF/JPG/GIF/BMP/DIB/FAL/I
PRFAX/MAG/J6I/PCD。TIFFやJPEGはTOWNS非標
準の画像も読むことができます。
読んだ画像をリサイズ、トリミング,回転し、TIFF/JPEG/FAL/
BMP/MAGで保存する機能があります。
それだけではなく、1670万色化、3万色化、最適256色化、最適16色
化モノクロ化・8色化など、画像の色数を自由に変更できます。
これにより、異なる色数の画像データを、美しいまま、他の色モードのグラフ
ィックエディタで使用することもできるようになります。
(例 ゴッドトランスファ←→子ペイント)
おまけ機能として、ビデオカード3+MA/MX/HA~HCで、フルカラー
ビデオデジタイズもできます。
☆動作環境
TOWNS OS V2.1L31以上
メモリ最低6MB以上 8MB以上推奨(多いほどよい)
486マシンが好ましい(^^;)
☆アイテム登録時のパラメータ
-m1
-m2
-m3
-m4
起動時の画面モードを設定します。-m1は256色。-m2は3万色。
-m3はHC/HB/HA/MX/MAのフルカラー。
-m4はフルカラーカードでフルカラー運用する場合に指定します。
-m3、-m4の代わりに-f、-Fでも同じことです。
-d
3万色の時に、ディザ表示します。
386機では死ぬほど遅くなるので止めましょう。Fresh系推奨(^_^;)
-J
JPEGカードを使用する場合に指定します。
(TownsOS標準DLLを使用する。JPEGカードが無くとも指定し
て構いませんがL31以前のOSでは使わないで下さい)
-tディレクトリ名
メモリ不足の場合には、このパラメータを指定してください。ハードディ
スクの残り容量の大半を使って仮想記憶動作をします。(EXP版のみ)
↑
└最悪、そのドライブの残り容量がほぼ0になります(^_^;)
例)Eドライブの¥TMPにワークを作る
-tE:\TMP
☆Lite/V0.99改良点
・MAG/JPEGコメントに外部テキストファイルを読めるようにした
・MAG/JPEGコメント入力でカット&ペーストが可能なようにした
・3万色減色で「ディザなし」追加
・2色画像の回転で画像が反転する障害修正
・回転で画像のフチにオーバーサンプリングが掛からないようにした
・タグ領域の大きすぎるTIFFが読めない障害修正
・TIFF-PREDICT展開で、展開時間を減少させた
・3万色画像をIBM-TIFFで保存する時に1670万色化するようにし
た
・スクリプトが実行できないバグ(;_;)の修正
・ウィンドウクローズの時、一時消去のデータまで消されるバグの修正
・JPEG PICTで読めないものがあるのを修正
☆Lite/V0.98改良点
・X68 PIC/Mac PICT形式の読み込み対応
・PCD最大サイズのサポート(別ファイルの注意を見よ!)
・回転機能の付加
・ICVで見たままの壁紙を作れるような、γ変換機能の付加
・MAG/GIF一括変換時に3万色以上では減色するようにした
・読み込み、書き込みディレクトリを保存できるようにした
・JPEGカード対応
・フルカラーカード運用時の障害修正
(ズーム機能のバグ、PCD縦サイズ表示のバグ)
・16色トリミングの障害修正
・ストリップ数の多すぎるTIFFが読めない障害修正
・スクリプトをESCキーで終了できるようにした
・スクリプトのディレクトリを保存できるようにした
・TIFFを、一般的IBM形式で保存できるようにした
(16色TIFFの格納法が変わります。
3万色TIFFが保存できません。1670万色圧縮が差分圧縮になります)
・Lite版は雑誌付録用に一部の機能の削除
☆読める画像形式
・TOWNS標準TIFF
・TIFF(Windows、Mac等)
2,16,256,1670万色(クラスB,G,P,Rデータ)
非圧縮、LZW圧縮、PackBits圧縮,PREDICT圧縮
・BMP/DIB(Windows、OS/2)
2,16,256,1670万色
非圧縮、RLE4圧縮,RLE8圧縮
・FAL/IPR
1670万色 非圧縮
・GIF
2,16,32,64,128,256色等
87a版、インターレス
ただし、GIFアニメデータや、カラーマップテーブルの内容が変化す
るものは不可
・JPG
サムネイル
グレースケール、1670万色
YCrCb、インターリーブ方式
サンプリング比 Yh:Yv:Ch:Cv = 1:1:1:1
Yh:Yv:Ch:Cv = 2:1:1:1
Yh:Yv:Ch:Cv = 2:2:1:1
・MAG
256色および、16色
画像の横幅が8の倍数である必要はありません
・X68 PIC
3万、256、16色
ただし、本ソフトはビュアーではないので、自動では比率の変換はしま
せん
また、88VA PICや/MMヘッダには対応していません
・Mac PICT
2,16,256,1670万色
非圧縮、簡易圧縮、PICT-JPEG
・PCD
1670万色
非圧縮、ハフマン符号・ハイアラーキカル符号化
画像サイズ 128×192、256×384、512×768
1024×1536、2048×3072
・FAX
StarFAX形式のFAXファイル
ただし、一次元圧縮(MH)の、最初の1ページのみ。
(なんでこんなのに対応してるかって? ま、個人的なお勉強というか
(^^;))
・J6I
オリンパスのデジタルスチルカメラのデータが読めるらしい(高解像度
のみ)
☆保存できる画像形式
・TOWNS標準TIFF
・IBM汎用TIFF
ただし、16、256、1670万色のみ。
また、LZW圧縮を行うとデータを正常に読めないローダーがあります。
(TIFDIR,MGVなど)
・GIF
ただし、2、16、256色のみ
・BMP(Windows)
・FAL
・JPG/FAL
ただし、1670万色として保存する
・MAG
ただし、16、256色のみ。
また、画像の横幅が8の倍数でない画像を保存した場合には
データを読めないローダーがあります。(MGVなど)
☆使い方
ファイルを読んで、必要に応じてリサイズしたり、減色して保存します(^_^;)
TIFFで保存する場合、ファイル形式はTOWNS標準TIFFに変更しま
すが、画像データそのものは1ビットたりとも変化しません。
JPEGで保存する場合、1670万色に変換して保存します。画像は圧縮率
に応じて劣化します。
JPEG/MAGでは任意長のコメントを付けることができます。保存時のダ
イアログのテキスト領域内に、コメントを入力してください。コメント領域で
は以下の特殊キーが使えます。
ctrl+shift+X...カット
ctrl+shift+C...コピー
ctrl+shift+V...ペースト
ctrl+shift+B...クリア
画像を読んだ後で右上の「パピーアイコン」をクリックすると
読まれている画像の大きさや色数が表示されます。
ウィンドウクローズボタンを押すと、画像データを放棄し、ウィンドウを閉じ
ます。
一遍に、40枚までの画像が開けます。
ウィンドウ右上の黒いボタンを押すとプルダウンメニューが出ます。
これを使って1/8~8倍までのズームができます。
このボタンはトリミングの範囲指定中などでも有効です。
☆複数画像の変換
複数の画像ファイル形式を一括変換します。一括でリサイズやトリミング、減
色はできません。
複数ファイルの指定ができるファイルダイアログが出るので、ファイルを選ん
で下さい。
保存先ディレクトリを指定して画像形式を指定します。
☆リサイズ・トリミング
リサイズは拡大縮小をします。3万色と1670万色では、オーバーサンプリ
ング拡大縮小も可能です。それ以外の画像では単純な補間なし拡大縮小です。
トリミングは画像の一部を切りだします。数値での大きさ指定の他に、マウス
を使ってラバーバンドで切りだすこともできます。
☆減色
「1670万色化」
画像を1670万色化します。
「32768色」
誤差拡散法を使って3万色に変換します。
「任意パレット数最適化」
16~256個の任意のパレット数を使った256モード画像に変換
します。パレットの配置位置も指定できます。ただし、パレットコー
ドの0,255番のパレットは使用できません。
○「使用するパレット数」「パレットの配置位置」
使用するパレットは、数値入力ダイアログを使って指定しますが、
使用しようとしているパレットは、左側に白い枠で囲まれて示され
ます。
「128番から256個」のような正しくない指定をした場合は、自
動でつじつまを合わせます。なお、0,255番のパレットは考慮しな
くとも変換時に自動的に避けます。
○ボタン「現在保持されているパレットを使用」
一度最適化変換するとそのパレットを内部に保持しますので、次の絵
を同じパレットで最適化できます。もちろん使用されるパレットは、
白い枠で囲まれた範囲のみです。
○ボタン「パレットの初期化」
保持しているパレットを初期化します。
○ボタン「パレットの読み込み」
ファイルセレクタが出るので、256色TIFFを選ぶと、その画像
からパレットだけを読み込みます。
○ボタン「視覚上重要な領域」
綺麗に変換できない場合は、マウスカーソルで重要な色の散らばる領
域をドラッグして指定すると、その領域内の色を優先的にパレットに
割り当てます。
○ボタン「減色方法はタイプ×」
タイプAは標準的な方法ですが,CG画像の滑らかなグラデーション
などで幾何学的な網目模様の発生することがあります。それがいやな
場合にはタイプBを選択してください。ただし、自然画像ではタイプ
Bでは疑輪郭が目立つことがあります。
「最適化256色」
原画に使用されている色の中から重要な256色を選択し、変換しま
す。TownsPAINTでリザーブとなっているパレットコードの
0,182,255番のパレットは未使用になります。
○ボタン「現在保持されているパレットを使用」
一度最適化変換するとそのパレットを内部に保持しますので、次の絵
を同じパレットで最適化できます。また、外部からパレット付TIF
Fのパレット部分だけを読み込むことできます。
○ボタン「パレットの読み込み」
○ボタン「視覚上重要な領域」
○ボタン「減色方法はタイプ×」
「任意パレット数最適化」と同じ
「単純256色」
パレットの最適化はせずに平均誤差最小法で変換します。パレットは
TOWNSの初期設定のままです。
「最適化16色」
原画に使用されている色の中から重要な16色を選択して変換します。
256色の最適化に比べればかなり画質は落ちますが、単純8色に比
べれば大変美しいです。人物のバストショットのような、同系色が画
面の多数を占めている場合に有効です。
○ボタン「パレットの読み込み」
○ボタン「現在保持されているパレットを使用」
○ボタン「視覚上重要な領域」
○ボタン「減色方法はタイプ×」
「最適化256色」と同じ
「単純8色」
パレットの最適化はせずに8つの原色を用いて誤差拡散法で変換しま
す。見た目はスキャナで8色で取り込んだ画像のような感じになりま
す。
TOWNSには8色TIFFというのがありませんので16色モード
の扱いになります。
「TownsMENUパレット」
現在のTownsMENUに設定されている色で16色最適化します。
○ボタン「固定色(10色)のみの使用」
TownsMENUは青系、赤系など配色を変えられるので、Tow
nsMENUの使用していない10色のみを使って最適化します。(
さすがに10色の固定色ではあまり綺麗にはなりません(^_^;))
○ボタン「ディザ方法はタイプ×」
3タイプのディザを選択できます。
「256階調モノクロ」
256階調でモノクロ変換します。
「16階調モノクロ」
16階調でモノクロ変換します。
「単色モノクロ」
誤差拡散法で単色モノクロ変換します。
☆謝辞
本ソフトの開発にあたり、まつしま氏・チロキ氏(フルカラーカード環境の提
供アドバイス)、Waku氏(Mac PICTフォーマットについて)に、
多大な協力を頂きました。各氏に深く感謝します。
Pumpkin