@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("SPOT", new String[] { "XS1", "XS2", "XS3" })); } }
private File getProfilesDir() { if (lastDir != null) { return lastDir; } else { return RGBImageProfileManager.getProfilesDir(); } }
private static void addProfile(final RGBImageProfileManager manager, final TYPE profileType) { // Intensity manager.addProfile(createDPProfile(profileType, "Intensity", "HH", "HV", "")); manager.addProfile(createDPProfile(profileType, "Intensity", "VV", "VH", "")); manager.addProfile(createDPProfile(profileType, "Intensity", "HH", "VV", "")); // Intensity dB manager.addProfile(createDPProfile(profileType, "Intensity", "HH", "HV", "_db")); manager.addProfile(createDPProfile(profileType, "Intensity", "VV", "VH", "_db")); manager.addProfile(createDPProfile(profileType, "Intensity", "HH", "VV", "_db")); // Sigma0 manager.addProfile(createDPProfile(profileType, "Sigma0", "HH", "HV", "")); manager.addProfile(createDPProfile(profileType, "Sigma0", "VV", "VH", "")); manager.addProfile(createDPProfile(profileType, "Sigma0", "HH", "VV", "")); // Sigma0 dB manager.addProfile(createDPProfile(profileType, "Sigma0", "HH", "HV", "_db")); manager.addProfile(createDPProfile(profileType, "Sigma0", "VV", "VH", "_db")); manager.addProfile(createDPProfile(profileType, "Sigma0", "HH", "VV", "_db")); }
add(layout.createVerticalSpacer()); final RGBImageProfile[] registeredProfiles = RGBImageProfileManager.getInstance().getAllProfiles(); addProfiles(registeredProfiles); if (this.product != null) {
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("Kompsat 2", Kompsat2Constants.KOMSAT2_RGB_PROFILE)); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("SPOT", new String[] { "XS1", "XS2", "XS3" })); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("SPOT", new String[] { "XS1", "XS2", "XS3" })); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("RapidEye L3", new String[] { "red", "green", "blue" })); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("RapidEye L1", new String[] { "red", "green", "blue" })); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("SPOT", new String[] { "XS1", "XS2", "XS3" })); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("DEIMOS-1", new String[] { "Red", "Green", "NIR" })); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("WorldView-2", WorldView2Constants.WORLDVIEW2_RGB_PROFILE)); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("SPOT 6/7", Spot6Constants.SPOT6_RGB_PROFILE)); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager.getInstance().addProfile(new RGBImageProfile("Pleaides", Constants.RGB_PROFILE)); } }
@Override protected void registerRGBProfile() { RGBImageProfileManager manager = RGBImageProfileManager.getInstance(); manager.addProfile(new RGBImageProfile("MUSCATE Surface Natural Colors", new String[]{"Surface_Reflectance_B4", "Surface_Reflectance_B3", "Surface_Reflectance_B2"})); manager.addProfile(new RGBImageProfile("MUSCATE Flat Natural Colors", new String[]{"Flat_Reflectance_B4", "Flat_Reflectance_B3", "Flat_Reflectance_B2"})); manager.addProfile(new RGBImageProfile("MUSCATE Surface False-color Infrared", new String[]{"Surface_Reflectance_B8", "Surface_Reflectance_B4", "Surface_Reflectance_B3"})); manager.addProfile(new RGBImageProfile("MUSCATE Flat False-color Infrared", new String[]{"Flat_Reflectance_B8", "Flat_Reflectance_B4", "Flat_Reflectance_B3"})); }
public S2OrthoProductReaderPlugIn() { RGBImageProfileManager manager = RGBImageProfileManager.getInstance(); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI Natural Colors", new String[]{"B4", "B3", "B2"})); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI False-color Infrared", new String[]{"B8", "B4", "B3"})); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI False-color Urban", new String[]{"B12", "B11", "B4"})); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI Agriculture", new String[]{"B11", "B8", "B2"})); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI Atmospheric penetration", new String[]{"B12", "B11", "B8A"})); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI Healthy Vegetation", new String[]{"B8", "B11", "B2"})); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI Land/Water", new String[]{"B8", "B11", "B4"})); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI Natural with Atmospherical Removal", new String[]{"B12", "B8", "B3"})); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI Shortwave Infrared", new String[]{"B12", "B8", "B4"})); manager.addProfile(new RGBImageProfile("Sentinel 2 MSI Vegetation Analysis", new String[]{"B11", "B8", "B4"})); }
static void registerRGBProfiles() { final RGBImageProfileManager manager = RGBImageProfileManager.getInstance(); manager.addProfile(new RGBImageProfile("Pauli", new String[]{ "((i_HH-i_VV)*(i_HH-i_VV)+(q_HH-q_VV)*(q_HH-q_VV))/2", "((i_HV+i_VH)*(i_HV+i_VH)+(q_HV+q_VH)*(q_HV+q_VH))/2", "((i_HH+i_VV)*(i_HH+i_VV)+(q_HH+q_VV)*(q_HH+q_VV))/2" } )); manager.addProfile(new RGBImageProfile("Pauli", new String[]{ "sqrt(Sigma0_HH-Sigma0_VV)", "sqrt(Sigma0_HV+Sigma0_VH)", "sqrt(Sigma0_HH+Sigma0_VV)" } )); manager.addProfile(new RGBImageProfile("Sinclair", new String[]{ "i_VV*i_VV+q_VV*q_VV", "((i_HV+i_VH)*(i_HV+i_VH)+(q_HV+q_VH)*(q_HV+q_VH))/4", "i_HH*i_HH+q_HH*q_HH" } )); addProfile(manager, TYPE.RATIO); addProfile(manager, TYPE.MULTIPLE); addProfile(manager, TYPE.DIFFERENCE); }
RGBImageProfileManager.getInstance().addProfile(profile); addNewProfile(profile);
RGBImageProfileManager.getInstance().addProfile(profile); if (product != null && !profile.isApplicableTo(product)) { AbstractDialog.showErrorDialog(this,