Bonjour ;
Mon pseudo code utilise la transformée de radon pour une reconstruction d'image 2D. j'ai voulu appliquer ce programme en parallèle en utilisant la fonction SPMD. Càd diviser mon image en sous-images pour faire le traitement séparément et en suite je fait une concatenation des sous-images en une seule image.
mon image d' entrée est de 2027 X2028c mais lorsque je l'exécute avec SPMD mon image de sortie est de 2027 x 8108. je ne Sais pas exactement ou se trouve le problème.
voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 clc, clear, close all; f= imread('akran. Bmp') ; theta=0 : 179 ; tic ; matlabpool(4) x= distributed (f) ; spmd wx= get LocalPart(x) ; g= radon(wx,theta) ; g =iradon(g, theta,2027); g=uint 8 (g); end conct=[g { : }]; Matlabpool close; toc; imshow (conct);
Partager