teorange(labdoc)					teorange(labdoc)

NAME
	teorange - TEO 画像に対し, 画素値の範囲を線形に変換します.

SYNOPSIS
	teorange srcmin srcmax destmin destmax [teofile]

DESCRIPTION
	teofile で与えられた TEO 画像に対し, 画素値の範囲を 
	[srcmin, srcmax] から [destmin, destmax] に線形に変換します.
	teofile を省略した場合は標準入力を使います.
	入力画像の画素の型は何でもいいです.(内部では TEO_FLOAT64にキャ
	ストして処理しています)
	結果は TEO_FLOAT64 型の画像で標準出力に返します.

	変換結果が [destmin,destmax] の範囲を越える場合は, destmin,
	destmax の値をセットします.

	srcmin, srcmax には, キーワード ``min'', ``max'' を与えること
	ができます. その場合には,それぞれ画素値の最小値,最大値をセット
	します.

EXAMPLE
	teocast と組み合せて画素の型を変換します.

% less test.teo
TEO 1 # generated by TEO library ver. 1.0.1.
320 240 0 0
F 64
1 1
…

% setenv TEO_GZIP no
% teorange min max 0 255 test.teo | teocast U 8 > result.teo
% less result.teo
TEO 1 # generated by TEO library ver. 1.0.1.
320 240 0 0
U 8
1 1
…

SEE ALSO
	TEO_FORMAT(labdoc), teocast(labdoc)
