imtile @list outfile.fits n mlistの中にはn x m 枚の画像名を入れる。(順にコンマで区切って直に書き下しても大丈夫。) nは列数(x方向に並べる枚数)、mは行数(y方向に並べる枚数)である。
File11 File12 ... File1n File21 ... ... Filenmだった場合左図のように並べられる。
imexam @list1 frame=1 imagecu="obj1.xy" use_dis- keep+ logfile="list1.imexam.log"list1.imexam.log に結果が残る。
1000 1000 1 , 1000 1000 1 n 1000 1000 1 , 1000 1000 1 n 1000 1000 1 , 1000 1000 1 q
但し、これだと結局list1の行数に応じてobj.xyを用意しないといけなかったりする。
# Mon 18:03:32 03-Jun-2013 begin aperture filename 1 1233.993 2120. ... y0 image filename aperture 1 beam 1 center 1233.993 2120. low -5. -2119. high 5. 2120. background xmin -10. xmax 10. function chebyshev order 1 sample -10:-6,6:10 naverage -3 niterate 0 low_reject 3. high_reject 3. grow 0. axis 1 ... traceの変数軸。1:x, 2:y。epar specred / echelle(package parameter、parameter...dispaxi)で指定する。 curve 9 2. ... function [1: Chebyshev, 2:Legendre, 3:spline3, 4:spline1] 5. ... order 430. ... xmin 2760. ... xmax -2.78625 ... coefficient C0 5.103656 ... coefficient C1 -1.303743 ... coefficient C2 -0.1697884 ... coefficient C3 -0.09366649 ... coefficient C4最後にある係数は関数の次数に応じて個数が決まっている。(上の場合は5次なので係数も5つ。)
形式 | blue | gray | green | halley | heat | rainbow | red |
---|---|---|---|---|---|---|---|
median infile outfile x y
x×yのmedian値を、その真ん中に対応するpixelに代入する。
境界についてはconstact(同じ値を入れる)、reflect(折り返す)等がある。
画像のサイズは変わらない。
blkav infike outfile x y
画像ファイルをx×yのブロックに分けていき、その平均値からなる新たな画像をつくる
ブロックごとに分けた端数は、そのまま中途半端なブロックのまま平均値(もしくは積算値)が求められる。
画像のサイズは、元のサイズをX×Yとすると、(X/x以上の最小の整数)×(Y/y以上の最小の整数)になる。
imcctran input [system1] outsys="system2" update+
[system1]については無くてもOK。無い場合はFits headerに書いている情報から座標系を割り出してくれる。
但し、galacticについてはdefaltの分点がJ1950なので注意。
system2は欲しい座標を記入。例えば、FK5, galactic, ecliptic等。
もし、分点を指定したい場合は”[]”に囲んで指定。例えば、(l,b) -> (ra,dec)にしたければ
imcctran input [galactic,2000] outsys="fk5" update+
と、(ra,dec) -> (l,b)としたければ
imcctran input [fk5] outsys="galactic [j2000]" update+
とする。update+としておくと、headerのwcs情報が更新(=上書き)される。