製品
製品の一覧
Mathematica
Mathematica
学生エディション
Mathematica
ホームエディション
Wolfram
CDF Player
(無料ダウンロード)
CDF(計算可能ドキュメント形式)
web
Mathematica
grid
Mathematica
Wolfram
Workbench
Wolfram
SystemModeler
Wolfram
Finance Platform
Mathematica
アドオン
Wolfram|Alpha関連製品
ソリューション
ソリューションの一覧
工学
航空宇宙工学と防衛
化学工学
制御系
電気工学
画像処理
生産工学
材料科学
機械工学
オペレーションズリサーチ
光学
石油工学
バイオテクノロジーと医学
バイオインフォマティクス
医用画像処理
金融,統計,ビジネスの分析
保険数理
データの解析とマイニング
計量経済学
経済学
金融工学と数学
財務リスク管理
統計
ソフトウェア工学とコンテンツ配信
オーサリングと出版
インターフェース開発
ソフトウェア工学
Web開発
科学
天文学
バイオサイエンス
化学
環境科学
地球科学
社会・行動科学
デザイン,芸術,娯楽
ゲームデザイン・特殊効果・ジェネレーティブアート
教育
高等教育
短大・専門学校
初等・中等教育
学生
テクノロジー
CDF(計算可能ドキュメント形式)
高性能並列計算(HPC)
参照:テクノロジーガイド
ご購入
オンラインストア
他の購入方法
Volumeライセンスとサイトライセンス
販売部へのご連絡
ソフトウェア
サービス
アップグレード
トレーニング
書籍
Wolframグッズ
サポート
テクニカルサポートページ
Mathematica
ドキュメント
知識ベース
ラーニングセンター
テクニカルサービス
コミュニティ & フォーラム
トレーニング
サイトライセンスの確認
Wolframユーザポータル
会社概要
会社概要
ニュース
イベント
Wolframブログ
パートナーシップ
採用情報
Mathematica
の歴史
Stephen Wolframのホームページ
連絡先
Wolfram Webサイト
サイトの一覧
Wolfram|Alpha
デモンストレーションプロジェクト
MathWorld
Integrator
Wolfram Functions Site
Mathematica Journal
Wolfram Media
Wolfram
Tones
Wolfram Science
Stephen Wolfram
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE
DOCUMENTATION CENTER
FOR THE LATEST INFORMATION.
DOCUMENTATION CENTER SEARCH
New to
Mathematica
?
Find your learning path
»
Mathematica
>
データの操作
>
画像の処理と解析
>
画像の表現
>
Image
>
MATHEMATICA 組込みシンボル
画像処理
チュートリアル »
|
ArrayPlot
Import
Rasterize
ImageData
ImageDimensions
ImageChannels
ImageType
ImageQ
Binarize
関連項目 »
|
基本的な画像の操作
画像の処理と解析
画像の表現
バージョン7.0の新機能のまとめ
バージョン7.0の新機能:アルファベット順のリスト
バージョン7.0の新機能:データ操作
その他 »
Image
Image
[
data
]
配列
data
で与えられる画素値を持つラスター画像を表す.
Image
[
graphics
]
グラフィックスオブジェクトからラスター画像を作成する.
Image
指定オプションを使った画像を返す.
詳細
Image
[
...
]
はノートブックに画像として表示される.
Image
[
data
]
は
data
の連続する行をページの縦方向に,連続する列を横方向に並べる.
Image
[
data
]
では,
data
の各要素で任意数のチャンネルの値を指定することができる.
デフォルトで,
data
の要素は次のように表示される.
v
0(黒)から 1(白)までのグレーレベル
{
r
,
g
,
b
}
0から1までの赤,緑,青の値
{
c
1
,
c
2
,
c
3
,
...
}
等間隔の色相で表されるチャンネル値
Image
[
data
]
はデフォルトで任意サイズの値を扱うが,表示するのは0から1までの値である.
Image
は次のタイプの値を扱う.
"Bit"
0か1の整数
"Byte"
0から255までの整数
"Bit16"
0から65535までの整数
"Real32"
単精度実数(32ビット)
"Real"
倍精度実数(64ビット)
Image
[
data
]
は
Image
に等しい.
Image
は丸めや切取りを使って強制的に
data
中の値が指定タイプになるようにする.
Image
はタイプ間の変換に使用できる.
Image
の取り得るオプション:
ColorSpace
Automatic
データにどの色空間を仮定するか
ImageResolution
Automatic
エキスポートに使用する解像度
ImageSize
Automatic
画像のデフォルトの表示サイズ
Interleaving
Automatic
チャンネルがインターリーブされていると仮定するかどうか
Magnification
Automatic
表示画像をどのように拡大するか
TaggingRules
{}
画像と関連付けられたタグ定義規則
ColorSpace
はデータ中の値が特定の色空間の座標であると解釈するように指定する.
ColorSpace
->
Automatic
は値が任意のチャンネル強度であるとして扱う.
ビット画像では常に
ColorSpace
が
Automatic
になっている.
ColorSpace
の設定では,
で与えられるデータは不透明度の値
a
を含むものと解釈される.
デフォルト設定の
Interleaving
->
True
では,
Image
は,
data
がチャンネル値のリストの2D配列
であると解釈される.
Interleaving
->
False
とすると,
Image
は
data
が各チャンネルについて,値の2D配列のリスト
であると解釈する.
ImageSize
を明示的に設定すると,画像を表示する絶対サイズが決められる.
ImageSize
->
Automatic
とすると,表示する画像のサイズは
Magnification
の設定で決まるようになる.
Magnification
->
m
の設定では,
Image
[
...
]
中の各画素が
m
×
m
ブロックの画素で表示されるように指定する.
Magnification
->
Automatic
とすると,一般に,小さな画像はより高い拡大率で,大きな画像はノートブックや他の表示エリアに収まるように縮小されて表示されるようになる.
Image
[
graphics
]
は事実上
Rasterize
を使って
graphics
をラスタライズする.
Image
[
Raster
[
...
]]
は
Raster
オブジェクトを画像に変換する.
Image
は事実上画像のオプションをリセットする.
ImageDimensions
,
ImageChannels
,
ImageType
で画像の構造に関する情報が求められる.
例題
すべて閉じる
例
(6)
3×3配列から画像オブジェクトを作成する:
0から1までの乱数から実数値の画像を作成する:
3つの色チャンネルの画像:
0から255までのランダムなバイトから作られた画像:
セルオートマトンデータからのバイナリ画像:
ファイルから画像をインポートする:
画像のタイプを変更する:
3×3配列から画像オブジェクトを作成する:
In[1]:=
Out[1]=
0から1までの乱数から実数値の画像を作成する:
In[1]:=
Out[1]=
3つの色チャンネルの画像:
In[1]:=
Out[1]=
0から255までのランダムなバイトから作られた画像:
In[1]:=
Out[1]=
セルオートマトンデータからのバイナリ画像:
In[1]:=
Out[1]=
ファイルから画像をインポートする:
In[1]:=
Out[1]=
画像のタイプを変更する:
In[2]:=
Out[2]=
スコープ
(1)
画像のタイプを8ビットから16ビットに変更する:
オプション
(8)
ランダムなRGBカラーの画像:
アルファチャンネルを持つランダムなRGB画像:
ランダムなグレーレベルの画像:
アルファチャンネルを持つランダムなグレーレベルの画像:
明示的な幅の設定を持つ画像:
画像の表示サイズを設定する:
Mathematica
はデフォルトで,カラーチャンネルがインターリーブされた形式で表されると仮定する:
3つの色平面で保存されたデータの画像:
特性と関係
(3)
ビットの深さがより浅いタイプの画像に変換することで圧縮することができる:
バイナリ画像を配列規則に変換する:
疎なデータからバイナリ画像を作成する:
関連項目
ArrayPlot
Import
Rasterize
ImageData
ImageDimensions
ImageChannels
ImageType
ImageQ
Binarize
チュートリアル
画像処理
その他
基本的な画像の操作
画像の処理と解析
画像の表現
バージョン7.0の新機能のまとめ
バージョン7.0の新機能:アルファベット順のリスト
バージョン7.0の新機能:データ操作
バージョン 7 の新機能 | バージョン 8 での修正機能