ImageStitch

ImageStitch[{image1,image2,}]

順序付けられていない imageiのリストから構成した画像を与える.

ImageStitch[{{image11,image12,},{image21,image22,},}]

画像 imageijの行列から配列位置に従って繋ぎ合された画像を返す.

ImageStitch[images,canvas]

繋ぎ合せた画像を canvas で指定された形状に投影する.

詳細とオプション

  • ImageStitchは重なり合う画像を単一の画像に統合する.これは通常,シーンのパノラマ画像,顕微鏡下のサンプル,地球の衛星画像等の小さな部分画像を介して大きなシーンを取得する場合に使用される.
  • 画像は常にオブジェクトまたはシーンが2D画像として表示されるように繋ぎ合される.
  • デフォルトで,最適のキャンバス形状が選択される.
  • 次は,使用可能な投影 canvas 形状である.
  • "Plane"平面の繋ぎ合せ
    "Cylinder"広げた円筒図法
    "Sphere"正矩円筒図法を返す
  • デフォルトで,視線の中心は繋ぎ合された画像の中心であると想定される.
  • 繋ぎ合された画像は最も中心に位置する部分画像と同じ向きになる.
  • 次は,視線の中心と結果の画像の向きを指定する際の追加的な canvas 指定である.
  • {"canvas",n}視線の中心を n 番目の画像の中心に置く
    {"canvas",n{x,y}}視線の中心を n 番目の画像の{x,y}の位置に置く
    {"canvas",n{x,y},α}画像を角度 だけ垂直に回転させる
    {"canvas",n{x1,y1},m{x2,y2}}n 番目の画像の{x1,y1}m 番目の画像の{x2,y2}が水平線上に位置するように画像を回転させる
  • 次は,使用可能なオプションである.
  • Method Automatic繋ぎ合せに使用する設定
    TransformationClass Automatic画像間の幾何学的関係
  • Methodオプションを使って以下の設定が指定できる.
  • "HistogramEqualization"True画像に対して明るさの均等化を行うかどうか
    "ImageBlending""Feathering"画像を混色するメソッド
    "KeypointMethod"AutomaticImageKeypointsメソッド
  • "ImageBlending"の可能な設定には"Feathering"(デフォルト),{"Feathering",σ}Noneがある.

例題

すべて開くすべて閉じる

  (1)

画像のリストを繋ぎ合せる:

スコープ  (1)

キャンバス  (1)

デフォルトで,最適なキャンバスが自動的に選択される:

平面的な繋ぎ合せを強制する:

円柱状の繋ぎ合せを強制する:

曲面的な繋ぎ合せを行う:

3番目の画像の視線の中心が座標になるように指定する:

オプション  (3)

Method  (2)

デフォルトで,繋ぎ合せた画像を一体化させるために画像の境界にはフェザリングが適用される:

画像の混合せのスケールを指定する:

画像の混合せをオフにする:

デフォルトで,ヒストグラムの均等化は画像に対して行われる:

ヒストグラムの均等化をオフにする:

TransformationClass  (1)

デフォルトで,変換クラスは自動的に選択される:

特定の変換を使う:

アプリケーション  (5)

向きが違う画像を繋ぎ合せる:

スキャンした顕微鏡画像の配列を繋ぎ合せる:

一連の航空写真を繋ぎ合せる:

セコイアの木の縦のパノラマ:

カメラの回転を含む画像を繋ぎ合せる:

特性と関係  (1)

画像の中にはあるシーンの一部を異なる露出で捉えたものがあるかもしれない:

カラートーンマッピングを行なって結果の画像の大部分が見えるようにする:

考えられる問題  (1)

異なる視点から撮られた画像は,遠近法変換では処理できないさまざまな視差をもたらす可能性があり,繋ぎ合せによってアーティファクトが生成される可能性がある:

Wolfram Research (2021), ImageStitch, Wolfram言語関数, https://reference.wolfram.com/language/ref/ImageStitch.html (2022年に更新).

テキスト

Wolfram Research (2021), ImageStitch, Wolfram言語関数, https://reference.wolfram.com/language/ref/ImageStitch.html (2022年に更新).

CMS

Wolfram Language. 2021. "ImageStitch." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2022. https://reference.wolfram.com/language/ref/ImageStitch.html.

APA

Wolfram Language. (2021). ImageStitch. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ImageStitch.html

BibTeX

@misc{reference.wolfram_2024_imagestitch, author="Wolfram Research", title="{ImageStitch}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/ImageStitch.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_imagestitch, organization={Wolfram Research}, title={ImageStitch}, year={2022}, url={https://reference.wolfram.com/language/ref/ImageStitch.html}, note=[Accessed: 22-November-2024 ]}