Wolfram Research製品ご購入サービスとリソース会社概要その他のWolframサイト
Mathematica > インポートとエキスポート >
Import/Export フォーマット

PCX (.pcx)

Common MIME types: application/pcx, image/pcx
Paintbrush PCX形式.
ラスタ画像形式.
Microsoft DOS上で使用されたレガシー形式.
バイナリ形式.
カラーマップへの制約後,ランレングス符号化を使って画像データを圧縮する.
トゥルーカラーラスタ画像も保持することができる.
ZSoftによってPC Paintbrushアプリケーションの一部として開発された.
  • ImportExportはバージョン5 のPCX形式を完全サポートする.
  • Import["file.pcx"] はPCXファイルをインポートして,グラフィックスオブジェクトを返す.
  • Export["file.pcx", expr]はグラフィックス,あるいはその他の画像としての任意の式をPCXファイルにエキスポートする.
  • Import["file.pcx"] Graphics[Raster[data], opts]の形の式を返す.この場合,data はRGBカラーの値の配列である.
  • Export["file.pcx", expr] expr の表示形と同じ画像サイズでPCX画像を作成する.
  • PCXはラスタ画像形式なので,すべてのフォントはエキスポートの際にラスタライズされる.
  • Import["file.pcx", elem]は指定された要素をPCXファイルからインポートする.
  • Import["file.pcx", {elem, suba, subb, ...}]は子要素をインポートする.
  • Import["file.pcx", {{elem1, elem2, ...}}]は複数の要素をインポートする.
  • インポートの形式は Import["file", "PCX"] あるいはImport["file", {"PCX", elem, ...}]で指定することができる.
  • Export["file.pcx", expr, elem]expr が要素elem を指定するものとして扱って,PCXファイルを作成する.
  • Export["file.pcx", {expr1, expr2, ...}, {{elem1, elem2, ...}}]はそれぞれのexpri が対応するelemi を指定するものとして扱う.
  • Export["file.pcx", expr, opt1->val1, ...]は指定されたオプションの要素が指定された値を取るものとしてexpr をエキスポートする.
  • Export["file.pcx", {elem1->expr1, elem2->expr2, ...}, "Rules"]は規則を使ってエキスポートされるべき要素を指定する.
  • ImportExportについての一般的な情報は,関数ページを参照のこと.
"Elements" ファイル中の有効な要素とオプションのリスト
"Rules"それぞれの要素とオプションの規則の完全リスト
"Options"オプション,属性,設定の規則のリスト
  • データを表現する要素:
"Data"色の値の配列
"Graphics"画像を表示するGraphicsオブジェクト
"GrayLevels"正規化されたグレイレベルの値の配列
"RGBColorArray"RGBColorオブジェクトの配列
  • ImportExport はデフォルトで"Graphics"要素をPCXファイルに使う.
"BitDepth"ファイル内でそれぞれのカラーチャンネルを表示するのに使用されるビット
"ColorSpace"ファイル内で使用されるカラー符号化
"ImageSize"ラスタの大きさ
  • 一般的なオプション:
ImageSizeAutomatic画像全体の大きさ
これはPCXの例題ファイルをインポートする:
In[1]:=
Click for copyable input
Out[1]=
 
ArrayPlotを使ってラスタ画像を作成し,それをPCXにエキスポートする:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=