Bonjour à tous,
J'aurais souhaité avoir un conseil svp.
Actuellement, mon prog contient une methode dans laquelle je boucle sur un un traitement spécifique. A l'issue de la boucle, la méthode retourne un tableau de flottant. cf le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
private float[] projectVolume(short[] volume3D, short pixelValue){
		float[] vecteurSortie = new float[this.nbCoupes*this.largeurImage];	
		for (int k = 0; k < this.nbCoupes; k++) {
			for (int i = 0; i < this.largeurImage; i++) {
				short[] col = getColumn(i, k);
				vecteurSortie[i+(k*this.largeurImage)]= attenuatedSummedProjection(col, (short) pixelValue);
			}			
		}		
		return vecteurSortie;
Je souhaiterais faire la même chose mais avec des threads (autant de thread que de pixelValue différente ... 10 tout au mieux).
Ce qui m'ennuie c'est que je ne voie pas comment faire pour récupérer mon tableau de flottant à la fin du thread.
Est-ce-que qq'un pourrait m'aiguiller vers une solution ?
merci d'avance.
cordialement
lf