private void cmbXaxis_SelectedIndexChanged(object sender, EventArgs e) { GeoImageTools gimt = new GeoImageTools(gida); band1 = gimt.getOneBandBytes(cmbXaxis.SelectedIndex); bandResult = new byte[band1.Length]; }
private void lstBands_SelectedIndexChanged(object sender, EventArgs e) { imw.Dock = DockStyle.Fill; GeoImageTools GTools = new GeoImageTools(gida); currentBand = GTools.getOneBandBytes(lstBands.SelectedIndex); imw.DrawImage(gida, currentBand, colorpal); spec = new Point[gida.Nbands]; createSpectrum(cursorPosition); spectrum.displaySpectrum(spec, gida.Wavelength); spectrum.BringToFront(); }
public frmSpectrumAnalysis(GeoImageData gimda, Int32[] colp) { InitializeComponent(); gida = gimda; colorpal = colp; fillListBands(); splitContainer1.Panel2.Controls.Add(imw); imw.Dock = DockStyle.Fill; GeoImageTools GTools = new GeoImageTools(gida); currentBand = GTools.getOneBandBytes(lstBands.SelectedIndex); imw.DrawImage(gida, currentBand, colp); spectrum.Show(); spectrum.BringToFront(); spectrum.Location = new Point(0, 0); //spec = new Point[gida.Nbands]; //createSpectrum(cursorPosition); //spectrum.displaySpectrum(spec); }
private void cmbYaxis_SelectedIndexChanged(object sender, EventArgs e) { GeoImageTools gimt = new GeoImageTools(gida); band2 = gimt.getOneBandBytes(cmbYaxis.SelectedIndex); }
void getRGBbandsfromBil() { red = imgTools.getOneBandBytes(Convert.ToInt16(cmbRed.SelectedItem)); green = imgTools.getOneBandBytes(Convert.ToInt16(cmbGreen.SelectedItem)); blue = imgTools.getOneBandBytes(Convert.ToInt16(cmbBlue.SelectedItem)); }