|||
Overlay[{a2,p},Alignment->Center]
但是这样是有问题的,因为读入图像默认是沾满整个“图像区域”的,而边框是不沾满整个图像区域的,因为边框下面还有标注什么的。于是我们还需要另外一个参数指定边框所占范围以及图像所占范围,这两个范围应该一致。这个参数就是ImagePadding(图像填充)。
a=Import["xxx.fits",ImagePadding->{{20,20},{20,20}}][[1]]
p=Plot[,{x,0,1},PlotRange->{0,1},Frame->True,ImageSize->{nx,ny},AspectRatio->ny/nx,ImagePadding->{{20,20},{20,20}}]
这样之后再
Overlay[{a2,p},Alignment->Center]
就可以把图像对齐了。其中ImagePadding后面的四个参数分别表示四个页边距。使用Export就可以生成图像文件。
Export["xxx.eps",Overlay[{a2,p},Alignment->Center]]
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-7-18 00:38
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社