J
jepp
Gast
Hallöchen,
Also ich habe ein paar rois (rigion of interest) und die Werte davon speichere ich in einem Array : array. Jetzt habe ich für jedes roi den maximalen Wert in maxV[j] gespeichert. Wie könnte ich denn jetzt die jeweilige position des maximalen Wertes speichern? Wenn ich nur i=index schreibe wird es doch immer wieder überschrieben. Also muss ich wahrscheinlich nochmal ein Array erstellen. Nun da enden leider meine Java-Kenntnisse und die Vorstellungskraft....
Hier der Code-Auszug:
Erst kommt eine for- Schleife für ROIs, dann:
// int index = 0;
for (i = 1; i < nb_pixel; i++){
if (array > max[j]){
max[j] = array;
//i = index;
}
}
Ich hatte die Idee es so machen, aber dann wird der Wert immerwieder überschrieben und ich hätte die schon gerne alle...
Also, super vielen Dank schonmal!
Liebe Grüße
Also ich habe ein paar rois (rigion of interest) und die Werte davon speichere ich in einem Array : array. Jetzt habe ich für jedes roi den maximalen Wert in maxV[j] gespeichert. Wie könnte ich denn jetzt die jeweilige position des maximalen Wertes speichern? Wenn ich nur i=index schreibe wird es doch immer wieder überschrieben. Also muss ich wahrscheinlich nochmal ein Array erstellen. Nun da enden leider meine Java-Kenntnisse und die Vorstellungskraft....
Hier der Code-Auszug:
Erst kommt eine for- Schleife für ROIs, dann:
// int index = 0;
for (i = 1; i < nb_pixel; i++){
if (array > max[j]){
max[j] = array;
//i = index;
}
}
Ich hatte die Idee es so machen, aber dann wird der Wert immerwieder überschrieben und ich hätte die schon gerne alle...
Also, super vielen Dank schonmal!
Liebe Grüße