当前位置: 首页>>代码示例>>Java>>正文


Java Header.insertComment方法代码示例

本文整理汇总了Java中nom.tam.fits.Header.insertComment方法的典型用法代码示例。如果您正苦于以下问题:Java Header.insertComment方法的具体用法?Java Header.insertComment怎么用?Java Header.insertComment使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在nom.tam.fits.Header的用法示例。


在下文中一共展示了Header.insertComment方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: updateHeader

import nom.tam.fits.Header; //导入方法依赖的package包/类
/** Describe the mosaicking of the image . */
   public void updateHeader(Header h) {
try {
    h.insertHistory("");
    h.insertHistory("Image mosaicking using skyview.geometry.AddingMosaicker");
    h.insertHistory("");
    String[] names =  usedImageNames.toArray(new String[0]);
    if (names.length == 0) {
	h.insertComment("");
	h.insertComment("************************************");
	h.insertComment("** No valid pixels for mosaicking **");
	h.insertComment("************************************");
	h.insertComment("");
	h.addValue("SV_ERROR", "No valid pixels found in mosaicker", "");
    }
    for (int i=0; i<usedImageNames.size(); i += 1) {
        h.insertHistory("  Used "+usedPixelCount.get(i)+" pixels from "+usedImageNames.get(i));
    }
    h.insertHistory("");
} catch (nom.tam.fits.FitsException e) {
    System.err.println("  Error updating FITS header:\n   "+e);
    // Just continue
}
   }
 
开发者ID:jankotek,项目名称:asterope,代码行数:25,代码来源:AddingMosaicker.java

示例2: updateHeader

import nom.tam.fits.Header; //导入方法依赖的package包/类
/** Describe the mosaicking of the image . */
   public void updateHeader(Header h) {
try {
    h.insertHistory("");
    h.insertHistory("Image mosaicking using skyview.geometry.SubsetMosaicker");
    h.insertHistory("  Tile dimensions: "+tileX+", "+tileY);
    h.insertHistory("");
    String[] names =  usedImageNames.toArray(new String[0]);
    if (names.length == 0) {
	h.insertComment("");
	h.insertComment("************************************");
	h.insertComment("** No valid pixels for mosaicking **");
	h.insertComment("************************************");
	h.insertComment("");
	h.addValue("SV_ERROR", "No valid pixels found in mosaicker", "");
    } else {
        for (String name: names) {
           h.insertHistory("  Used image:"+name);
        }
    }
    h.insertHistory("");
} catch (nom.tam.fits.FitsException e) {
    System.err.println("Error updating FITS header:\n   "+e);
    // Just continue
}
   }
 
开发者ID:jankotek,项目名称:asterope,代码行数:27,代码来源:SubsetMosaicker.java

示例3: updateHeader

import nom.tam.fits.Header; //导入方法依赖的package包/类
/** Describe the mosaicking of the image . */
   public void updateHeader(Header h) {
try {
    h.insertHistory("");
    h.insertHistory("Image mosaicking using skyview.geometry.Mosaicker");
    h.insertHistory("");
    String[] names =  usedImageNames.toArray(new String[0]);
    if (names.length == 0) {
	h.insertComment("");
	h.insertComment("************************************");
	h.insertComment("** No valid pixels for mosaicking **");
	h.insertComment("************************************");
	h.insertComment("");
	h.addValue("SV_ERROR", "No valid pixels found in mosaicker", "");
    }
    for (String name: names) {
        h.insertHistory("  Used image:"+name);
    }
    h.insertHistory("");
} catch (nom.tam.fits.FitsException e) {
    System.err.println("Error updating FITS header:\n   "+e);
    // Just continue
}
   }
 
开发者ID:jankotek,项目名称:asterope,代码行数:25,代码来源:Mosaicker.java

示例4: updateHeader

import nom.tam.fits.Header; //导入方法依赖的package包/类
public void updateHeader(Header header) {
    try {
        header.insertComment(" ");
        header.insertComment(" Gaussian Smoothing with sigma="+sigma);
        header.insertComment("  ");
    } catch (FitsException e) {
        System.err.println("FITS exception updating header");
    }
}
 
开发者ID:jankotek,项目名称:asterope,代码行数:10,代码来源:GaussSmoother.java

示例5: updateHeader

import nom.tam.fits.Header; //导入方法依赖的package包/类
public void updateHeader(Header header) {
    try {
        header.insertComment(" ");
        header.insertComment(" Normed Gaussian Smoothing with sigma="+sigma);
        header.insertComment("  ");
    } catch (FitsException e) {
        System.err.println("FITS exception updating header");
    }
}
 
开发者ID:jankotek,项目名称:asterope,代码行数:10,代码来源:NormedGaussSmoother.java

示例6: finalizeAddSedParam

import nom.tam.fits.Header; //导入方法依赖的package包/类
/**
 * Finish adding the specified Param to the HDU header.
 */
private void finalizeAddSedParam(Param param, Header header, String keyword) throws HeaderCardException
{
    // extract the units from the parameter
    String value = param.getValue ();

    if (keyword.equalsIgnoreCase ("HISTORY"))
        header.insertHistory (value);
    else if (keyword.equalsIgnoreCase ("COMMENT"))
        header.insertComment (value);
    else if (keyword.equalsIgnoreCase (""))
        header.insertCommentStyle(keyword, value);
    else
        header.addValue(keyword, value, null);
}
 
开发者ID:ChandraCXC,项目名称:sedlib,代码行数:18,代码来源:FitsSerializer.java


注:本文中的nom.tam.fits.Header.insertComment方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。