Mathematica 9 is now available

Documentation / Mathematica / Mathematicaブック / Mathematicaの仕組み / グラフィックスとサウンド オブジェクトの構造  /

2.10.20 グラフィックスとサウンドのインポート

Mathematicaは,グラフィックスやサウンドをエキスポートだけでなく,インポートすることもできる.Importを用いて様々な形式でグラフィックスやサウンドを読むことができ,Mathematicaの式としてMathematicaに取り入れることができる.

グラフィックスとサウンドのインポート

JPEG形式で保存された画像をインポートする.

In[3]:= g = Import["ocelot.jpg"]

Out[3]=

画像が表示される.

In[4]:= Show[g]

Out[4]=

画像の複製4個を配列で表示する.

In[5]:= Show[GraphicsArray[{{g, g}, {g, g}}]]

Out[5]=

Importは読み込むデータの形式に依存した様々な構造の式を作成する.戻されるデータの処理をしたい場合は,通常その構造を知る必要がある.

Importによって返された式の構造

上記でインポートしたグラフィックスオブジェクトの全体の構造を示している.

In[6]:= Shallow[InputForm[g]]

Out[6]//Shallow=

使用されるピクセル値の配列を抽出する.

In[7]:= d = g[[1, 1]] ;

配列の次元を与える.

In[8]:= Dimensions[d]

Out[8]=

ピクセル値の分布を示している.

In[9]:= ListPlot[Sort[Flatten[d]]]

Out[9]=

イメージの変換されたものを示す.

In[10]:= Show[Graphics[Raster[d^2 / Max[d^2]]],
AspectRatio->Automatic]

Out[10]=



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.