ReplaceImageValue

ReplaceImageValue[image,posval]

image の位置 pos の画素値を val に変える.

ReplaceImageValue[image,posval,"type"]

val が指定されたタイプであると仮定する.

詳細とオプション

  • ReplaceImageValueは,しばしば,選択位置の画像の値を置換することで,画像の集合や2Dあるいは3Dの画像の注釈に使われる.
  • ReplaceImageValueは,デフォルトで,位置 pos が標準的な画像座標系であると仮定する.
  • 位置 pos は以下のいずれの形でもよい.
  • {x,y}あるいは{x,y,z}2Dあるいは3Dにおける単一位置
    {xmin;;xmax,}位置のスパン
    {xmin;;xmax;;xstep,}刻み幅がある位置のスパン
    {pos1,pos2,}位置指定のリスト
    markerimageマーカー画像
  • ReplaceImageValue[image,{pos1->val1,}]を使って複数位置の画素値を設定することができる.
  • 位置 pos が画素と画素の境界上にあるときは,すべての隣接画素が変更される.
  • ReplacePixelValueを使って,厳密な画素位置を整数指標で指定する.
  • 画像の値 val は次の形式の1つでよい.
  • sスカラー
    color
    {s1,s2,}チャンネル値のリスト
  • 次は,"type"の可能な設定である.
  • "Bit"0または1の整数
    "Byte"0から255までの整数
    "Bit16"0から65535までの整数
    "Real32"単精度実数(32ビット)
    "Real64"倍精度実数(64ビット)
  • DataRangeオプションを設定することで他の座標系を指定することができる.以下はよく使われる設定値である.
  • Automatic2Dでは{{0,1},{0,h/w}},3Dでは{{0,1},{0,d/w},{0,h/w}}
    Full2Dでは{{0,w},{0,h}},3Dでは{{0,w},{0,d},{0,h}}
    {{left,right},{bottom,top}}明示的な座標範囲(2D)
    {{left,right},{front,back},{bottom,top}}明示的な座標範囲(3D)
  • ReplaceImageValueは,一般に,image と同じタイプの画像を与える.

例題

すべて開くすべて閉じる

  (3)

画素を白に設定する:

画像中の画素のリストを置換する:

置換する値のデータ型を指定する:

スコープ  (15)

データ  (4)

グレースケール画像の中の値を置換する:

カラー画像の中の値を置換する:

グレースケールの3D画像の中の値を置換する:

3Dカラー画像の前面左上の画素をグレーに設定する:

位置  (6)

1つの画像の値を置換する:

複数の位置の画像の値を置換する:

複数の画像の値を置換する:

Spanを使って複数の画像の値を置換する:

1行の値すべてを置換する:

マーカー画像を使って画像の値を置換する:

  (3)

単一の画像の値を置換する:

単一の画像の値を指定された色で置換する:

値を3色のトリプレットで指定する:

不透明度の値も入れる:

白黒の画素を色の値で置換する:

  (2)

単一の画像の値を置換する:

置換値のデータ型を指定する:

オプション  (5)

DataRange  (5)

正規化されたデータ範囲を使って円でサンプリングされた画像の値を置換する:

デフォルトのデータ範囲を使う:

画像中の円でサンプリングされた値をデフォルトのデータ範囲を使って1ではない縦横比で置換する:

明示的なデータ範囲を使う:

Fullデータ範囲を使う:

アプリケーション  (1)

画像間でランダムに画素をコピーする:

特性と関係  (5)

ReplaceImageValueは画像の中の画素にしか影響しない:

画素の境界内の任意の位置を使うことができる:

画素の値は指定された順序で設定される:

座標が画素と画素の境界に当る場合,それを取り囲むすべての画素が置換される:

ImageValue"Nearest"のリサンプリングおよび"Fixed"の充填と共に使って設定された画素を読み込む:

Wolfram Research (2012), ReplaceImageValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/ReplaceImageValue.html (2014年に更新).

テキスト

Wolfram Research (2012), ReplaceImageValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/ReplaceImageValue.html (2014年に更新).

CMS

Wolfram Language. 2012. "ReplaceImageValue." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/ReplaceImageValue.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_replaceimagevalue, organization={Wolfram Research}, title={ReplaceImageValue}, year={2014}, url={https://reference.wolfram.com/language/ref/ReplaceImageValue.html}, note=[Accessed: 23-November-2024 ]}