Image
Image[data]
Image[graphics]
グラフィックスオブジェクトからラスタ
Image[obj,options]
詳細 とオプション
![](https://reference.wolfram.com/language/ref/Files/Image.ja/details_1.png)
![](https://reference.wolfram.com/language/ref/Files/Image.ja/details_2.png)
![](https://reference.wolfram.com/language/ref/Files/Image.ja/details_3.png)
![](https://reference.wolfram.com/language/ref/Files/Image.ja/details_4.png)
画像 はカメラあるいは撮像 デバイスでキャプチャした画素 の矩形 格子 である.画像 は,一般 に,圧縮 されてTIFF,JPEG,PNG等 の形式 で保存 される.- Image[…]はノートブックに
画像 として表示 される. - Image[data]は data の
連続 する行 をページの縦 方向 に,連続 する列 を横 方向 に並 べる. - Image[data]では,data の
各 要素 で任意 数 のチャンネルの値 を指定 することができる. - data の
要素 は次 のいずれでもよい. -
v 0( 黒 )から 1(白 )までのグレーレベルとして描画 する{r,g,b} 0から1までの 赤 ,緑 ,青 の値 として描画 する{c1,c2,c3,…} 等間隔 の色相 で表 されるチャンネル値 color 特定 の色 入力 配列 data は,List,NumericArray,SparseArray等 として与 えることができる.- Image[data]はデフォルトで
任意 の実数 を扱 うが,表示 するのは0から1までの値 である. - Image[data,"type"]を
使 って指定 されたデータタイプの画像 を作 ることができる.data中 の値 は丸 めや切捨 て等 によって指定 のタイプに強制 される.デフォルトで,"Real32"が仮定 される. 次 は,"type"の可能 な設定 である.-
"Bit" 0か1の 整数 "Byte" 0から255までの 整数 "Bit16" 0から65535までの 整数 "Real32" 単精度 実数 (32ビット)"Real64" 倍精度 実数 (64ビット) - Image[image,"type"]はタイプ
間 の変換 に使用 できる. - Imageは,AtomQのような
関数 やパターンマッチの目的 では,未 加工 オブジェクトして扱 われる. 次 のオプションを指定 することができる.-
AlignmentPoint Center 揃 えるためのグラフィックス中 のデフォルト点 BaselinePosition Automatic 周囲 のテキストのベースラインとどのように揃 えるかColorSpace Automatic データにどの 色 空間 を仮定 するかImageResolution Automatic 表示 やエキスポートに使用 する解像度 ImageSize Automatic 画像 の表示 サイズInterleaving Automatic チャンネルがインターリーブされていると 仮定 するかどうかMagnification Automatic 表示 画像 をどのように拡大 するかMetaInformation < > 画像 に関連付 けられたメタ情報 - ColorSpace->cs はデータ
中 の値 が特定 の色 空間 cs の座標 であると解釈 するように指定 する.ColorSpace->Automaticは値 が任意 のチャンネル強度 であるとして扱 う. - Image[graphics]は
事実 上 Rasterize[graphics,"Image"]を使 って graphics をラスタライズする. - Image[Raster[…]]はRasterオブジェクトを
画像 に変換 する. - Image[image,opts]は
事実 上 画像 のオプションをリセットする. 直接 画像 に,Log,Plus,Mean等 の算術 および統計 演算 を使 うことができる. »- ImageのInformationには
次 の特性 が含 まれることがある. -
"Channels" 画像 チャンネルの数 "ColorSpace" データに 仮定 する色 空間 "DataType" もとになっているデータタイプ "ImageDimensions" 画素 次元 "Interleaving" データがインターリーブされて 保存 されているかどうか"Transparency" 画像 に透明 度 (アルファ)チャンネルがあるかどうか
![](https://reference.wolfram.com/language/ref/Files/Image.ja/Image_1.gif)
予備 知識
- Imageは,インターネット
等 で見 られる多 くのデジタル画像 形式 (GIF,PNG,JPG等 )の統一 された記号 表現 を与 える.特 に,Imageオブジェクトには,ラスタ画像 を表 す値 の二 次元 配列 (または値 のリスト)が含 まれる.画像 は,デジタル写真 ,テキストや画像 のデジタル化 ,科学 的 可視 化 ,その他 幅広 い分野 でしばしば見 ることができる.画像 中 のデータは,その画像 がバイナリ画像 か,グレースケールか,RGBあるいはCMYKか,アルファチャンネルを含 むか,等 によってさまざまな値 を取 る. 出力 に際 して,Imageは値 の二 次元 配列 としてではなく,実際 の画像 の絵 となる.ImageオブジェクトはExportを使 ってさまざまな標準 的 画像 形式 にエキスポートすることができる.また,多 くの形式 の画像 が,Importを使 ってImageオブジェクトとしてインポートできる.Imageは,外部 アプリケーションからドラッグアンドドロップでノートブックに挿入 することもできる.- Image
関数 を適用 することで,任意 のGraphics式 を画像 に変換 することができる.同様 に,Rasterを適用 することで,画像 を他 のGraphicsプリミティブと一緒 に表示 するのに適 したラスタ式 に変換 することができる.関数 Showを使 って二 次元 ベクトルグラフィックス(あるいはGraphicsオブジェクト)をImageオブジェクトと組 み合 せることができる, 画像 中 の画素 値 の配列 はImageDataを使 って得 ることができる.ImageDimensionsは,Imageオブジェクトに関連 したラスタの画素 次元 を与 える.ImageTypeは,画像 の各 画素 を内部 的 に表 すために使 われる数 の型 を表 すラベルを与 える.Imageそれ自身 を使 って画像 をある型 から別 の型 に変換 することができる.また,ImageAdjustを使 って実 数値 画像 のすべての値 を0から1の間 にすることができる.画像 が含 んでいるチャンネル数 は,関数 ImageChannelsを使 って得 ることができる.- Imageオブジェクトの
役 に立 つオプションには,ColorSpace,Interleaving,ImageResolution,ImageSize,Magnification等 がある.
例題
すべてスコープ (18)
画像 の作成 (11)
デフォルトで,データは0から1までであると
SparseArrayオブジェクトから
Graphicsオブジェクトからラスタ
Graphics3Dオブジェクトから
GeoGraphicsオブジェクトから
算術 および統計 演算 (4)
システムオプション"IndeterminateValue"の
![](https://reference.wolfram.com/language/ref/Files/Image.ja/2.gif)
オプション (21)
ColorSpace (8)
デフォルトで,データから
ImageColorSpaceで
![](https://reference.wolfram.com/language/ref/Files/Image.ja/3.gif)
ColorConvertを
ImageResolution (3)
デフォルトの
ImageResolutionの
ImageSize (3)
Interleaving (3)
Optionsを
Magnification (2)
MetaInformation (2)
特性 と関係 (8)
Imageオブジェクトは
0
Rasterizeを
RandomImageを
ConstantImageは,
LinearGradientImageとRadialGradientImageを
テキスト
Wolfram Research (2008), Image, Wolfram
CMS
Wolfram Language. 2008. "Image." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/Image.html.
APA
Wolfram Language. (2008). Image. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Image.html