diff --git a/jupyternotebook/lecturefichier/test4.ipynb b/jupyternotebook/lecturefichier/test4.ipynb index 9726dd0..2a808bf 100644 --- a/jupyternotebook/lecturefichier/test4.ipynb +++ b/jupyternotebook/lecturefichier/test4.ipynb @@ -255,7 +255,7 @@ "\n", "pre_volume_transposed = np.transpose(pre_volume)\n", "\n", - "# Apply the Hilbert transform to the transposed array\n", + "pre_traitement = abs(hilbert(pre_volume_transposed))\n", "\n", "traitement = savgol_filter(pre_traitement, window_length=50, polyorder=5)\n", @@ -263,13 +263,12 @@ "volume = traitement[:, ::10, :]\n", "r, c = volume[0].shape\n", "\n", - "# Définition du nombre de frames basé sur la profondeur du volume 3D\n", + "nb_frames = volume.shape[0]\n", "\n", - "# Définition de l'échelle Z basée sur le nombre de frames\n", + "z_scale = 6.7 / nb_frames\n", "\n", - "# Création de la figure avec les frames\n", "fig = go.Figure(frames=[go.Frame(data=go.Surface(\n", " z=(z_scale * nb_frames - k * z_scale) * np.ones((r, c)),\n", " surfacecolor=np.flipud(volume[nb_frames - 1 - k]),\n", @@ -280,7 +279,7 @@ " )\n", " for k in range(nb_frames)])\n", "\n", - "# Ajout des données à afficher avant le début de l'animation\n", + "fig.add_trace(go.Surface(\n", " z=z_scale * nb_frames * np.ones((r, c)),\n", " surfacecolor=np.flipud(volume[nb_frames - 1]),\n",