# imread

Lit une image à partir d'un fichier graphique.

## 📝 Syntaxe

* A = imread(filename)
* \[A, map] = imread(filename)
* \[A, map, transparency] = imread(filename)

## 📥 Argument d'entrée

* filename - a vecteur ligne de caractères ou chaîne scalaire : nom du fichier graphique.

## 📤 Argument de sortie

* A - Données d'image : tableau.
* map - Colormap : matrice m-by-3.
* transparency - Information de transparence : matrice.

## 📄 Description

imread lit les données d'image du fichier donné et les charge dans une matrice.

| Format | Description                            |
| ------ | -------------------------------------- |
| BMP    | Windows Bitmap                         |
| GIF    | Graphic Interchange Format (optionnel) |
| JPG    | Joint Photographic Experts Group       |
| TIFF   | Tagged Image File Format               |
| JPEG   | Joint Photographic Experts Group       |
| PCX    | PiCture eXchange                       |
| PNG    | Portable Network Graphics              |
| PBM    | Portable Bitmap                        |
| PGM    | Portable Graymap                       |
| PPM    | Portable Pixmap                        |
| XBM    | X11 Bitmap                             |
| XPM    | X11 Pixmap                             |

## 💡 Exemple

```matlab
f = figure();
filename = [tempdir, 'ngc6543a.gif'];
websave(filename, 'https://solarviews.com/raw/ds/ngc6543a.gif');
img = imread(filename);
imagesc(img);
```

![](https://160667757-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LdPvJ6mJve3gz5MU4d1%2Fuploads%2Fgit-blob-ba8834cb89af0577dd496d3c5426a243154cfa3d%2Fimread.png?alt=media)

## 🔗 Voir aussi

[imagesc](https://nelson-9.gitbook.io/Nelson/markdown/fr/graphics/imagesc), [imformats](https://nelson-9.gitbook.io/Nelson/markdown/fr/graphics_io/imformats).

## 🕔 Historique

| Version | 📄 Description          |
| ------- | ----------------------- |
| 1.0.0   | version initiale        |
| 1.13.0  | pcx, tiff formats added |
