Ouvrir une image avec skimage
Bonsoir à tous,
Je suis en train d'écrire un programme pour déconvoluer une image sous Python et pour ce faire j'ai besoin d'ouvrir mon image. J'ai décidé de changer PIL par skimage pour ce que j'ai besoin de faire.
Cette fois-ci j'ai fait attention à ne pas oublier les guillemets (oups) mais j'obtient une erreur que je ne comprends pas.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
from matplotlib import pyplot as plt
from skimage import io
import numpy as np
import math
spectre = io.imread("/home/wozwald/Documents/000Fac/S6/Stages/Stage IAP/Docs/ESO - Spectroscopy_fichiers/Spectres/EFOSC_Corona.sp1_2019-07-02T20_40.fits/EFOSC_Corona.sp1_2019-07-02T20_40.png", as_gray=True)
spectre = img_as_float(spectre)
colonne=image[:,515:516]
moy = np.mean(colonne)
for i in range (0,260,1) :
colonne[i]=colonne[i]-moy |
Et voici l'erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Traceback (most recent call last):
File "/home/wozwald/Documents/000Fac/S6/Stages/Stage IAP/Docs/New deconvolv.py", line 6, in <module>
spectre = io.imread("/home/wozwald/Documents/000Fac/S6/Stages/Stage IAP/Docs/ESO - Spectroscopy_fichiers/Spectres/EFOSC_Corona.sp1_2019-07-02T20_40.fits/EFOSC_Corona.sp1_2019-07-02T20_40.png", as_gray=True)
File "/usr/lib/python2.7/dist-packages/skimage/io/_io.py", line 62, in imread
img = call_plugin('imread', fname, plugin=plugin, **plugin_args)
File "/usr/lib/python2.7/dist-packages/skimage/io/manage_plugins.py", line 214, in call_plugin
return func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/skimage/io/_plugins/pil_plugin.py", line 35, in imread
with open(fname, 'rb') as f:
IOError: [Errno 20] Not a directory: '/home/wozwald/Documents/000Fac/S6/Stages/Stage IAP/Docs/ESO - Spectroscopy_fichiers/Spectres/EFOSC_Corona.sp1_2019-07-02T20_40.fits/EFOSC_Corona.sp1_2019-07-02T20_40.png' |
Au vu de l'erreur je suppose que j'ai encore fait une erreur d'écriture du chemin de l'image, néanmoins je n'arrive pas à trouver laquelle.
Merci d'avance pour votre aide.
Bonne soirée :D