Remarque :

dans Photoshop CS6, la fonctionnalité MATLAB fait partie de Photoshop Extended. Toutes les fonctionnalités présentes dans l’ancienne offre Photoshop Extended font désormais partie de Photoshop CC. Photoshop CC ne dispose d’aucune offre Extended séparée.

A propos de Photoshop et de MATLAB

MATLAB est un langage de programmation évolué et un environnement interactif pour le développement des algorithmes, la visualisation et l’analyse de données et le calcul numérique. Avec Photoshop, vous pouvez visualiser les résultats des traitements d’images MATLAB dans Photoshop et combiner les commandes MATLAB avec les fonctionnalités de retouche d’images de Photoshop.

Lorsque vous vous connectez à Photoshop depuis MATLAB, il vous suffit de saisir des commandes dans l’invite MATLAB pour exécuter des opérations dans Photoshop. Vous pouvez exécuter des algorithmes MATLAB et visualiser les résultats sur votre image dans Photoshop.

Remarque :

la communication entre Photoshop et MATLAB utilise l’interface JavaScript Photoshop et l’interface de bibliothèque MATLAB.

Configuration de MATLAB et de Photoshop

Installez Photoshop et MATLAB sur votre ordinateur. Une fois Photoshop et MATLAB installés, vous devez vérifier l’intégration de MATLAB.

Installation du compilateur approprié pour les systèmes 64 bits

Pour utiliser l’interface de Photoshop sur un système 64 bits, un compilateur C doit être installé :

  • Sous Windows, installez Microsoft Developer Studio.

  • Sous Mac OS, installez XCode.

Pour plus d’informations, voir le fichier Lisez-moi (Read Me) MATLAB Photoshop dans le dossier de l’application Photoshop.

Remarque :

sous Windows, utilisez Photoshop 64 bits avec MATLAB 64 bits et Photoshop 32 bits avec MATLAB 32 bits.

Vérification de l’intégration de MATLAB

  1. Lancez Photoshop puis MATLAB.

  2. Dans MATLAB, ajoutez le chemin Photoshop/MATLAB, y compris les sous-dossiers.
  3. A l’invite MATLAB, ouvrez le dossier MATLAB, recherchez le dossier des tests, ouvrez-le, puis saisissez testall.
  4. Photoshop et MATLAB exécutent une série de tests pour vérifier l’intégration entre les deux programmes et génèrent un rapport analytique.

(Facultatif) Définition de l’accès à Photoshop depuis MATLAB

Vous pouvez définir un chemin d’accès à Photoshop pour permettre un accès direct aux commandes Photoshop depuis MATLAB.

  1. Dans MATLAB, choisissez File > Set Path.
  2. Cliquez sur Add Folder, puis sélectionnez le dossier MATLAB dans lequel est installé Photoshop.

  3. Cliquez sur Save, puis sur Close.
  4. Dans le menu MATLAB, choisissez File > Preferences.
  5. Dans la boîte de dialogue Preferences, cliquez sur l’arborescence General (en haut, à gauche).
  6. Cliquez sur le bouton Update Toolbox Path Cache.
  7. Cliquez sur Apply, puis sur OK.

Connexion à Photoshop ou déconnexion depuis MATLAB

  1. Dans MATLAB, utilisez l’une des méthodes suivantes :
    • Pour lancer Photoshop ou vous y connecter, saisissez pslaunch, puis appuyez sur la touche Entrée (Windows) ou Retour (Mac OS).

    • Pour vous déconnecter de Photoshop et quitter le programme, saisissez psquit, puis appuyez sur la touche Entrée (Windows) ou Retour (Mac OS).

Utilisation de l’aide de MATLAB

Le système d’aide de MATLAB comporte des exemples d’un flux de production MATLAB/Photoshop.

  1. Choisissez Help > Full Product Family Help.

    Une palette d’outils Photoshop contenant des éléments de sous-menu, notamment des exemples pour prendre en main MATLAB, s’affiche. Si la palette d’outils Photoshop ne s’affiche pas, procédez comme suit :

  2. Cliquez sur le bouton Start.
  3. Choisissez Desktop Tools > View Source Files.
  4. Cliquez sur le bouton Refresh Start et sur le bouton Close, puis réessayez la commande du menu Help.

Commandes MATLAB

La saisie de commandes sur la ligne de commande MATLAB vous permet de vous connecter à Photoshop, de vous en déconnecter et de générer des pixels que vous pouvez afficher dans un document Photoshop.

Pour obtenir la liste de toutes les commandes Photoshop dans MATLAB, accédez au fichier psfunctionscat.html, placé dans le dossier MATLAB du répertoire d’installation de Photoshop. Entrez help (nom de la commande) à l’invite de commande MATLAB pour obtenir une description plus complète de chacune des commandes, notamment la syntaxe, les arguments et des exemples.

Remarque :

toutes les commandes MATLAB sont compatibles avec les caractères japonais. MATLAB pour Windows prend en charge une interface utilisateur en japonais sur les systèmes Windows XP japonais. MATLAB pour Mac OS prend en charge l’anglais des Etats-Unis seulement sur les systèmes Mac OS japonais. Pour plus de détails, veuillez contacter TheMathWorks, Inc.

Création d’un document dans MATLAB

  1. Dans MATLAB, entrez psnewdoc.
  2. Pour spécifier les attributs du nouveau document, entrez l’une des valeurs suivantes :
    • Pour créer un document avec les valeurs par défaut, entrez psnewdoc() (pour plus de détails sur les valeurs par défaut, voir ci-dessous).

    • Pour créer un document avec une largeur et une hauteur spécifiques, entrez psnewdoc(W,H). Les valeurs de largeur (W) et de hauteur (H) sont exprimées dans l’unité définie dans la section Unités et règles de la boîte de dialogue Préférences de Photoshop. Les autres attributs de document sont également définis sur leurs valeurs par défaut.

    Remarque :

    entrez la chaîne « undefined » (indéfini) pour ignorer les arguments d’entrée. La taille par défaut d’un nouveau document est de 504 x 360 pixels.  

    • Pour créer un document et définir ses attributs, entrez psnewdoc(W,H,R,N,M,F,A,B,P) (voir plus bas pour en savoir plus sur les attributs des nouveaux documents).

    Fourni à titre d’exemple, le code suivant permet la création d’un document et la spécification de tous ses attributs dans MATLAB :

    psnewdoc(10, 10, 72, 'hi', 'cmyk', 'transparent', 2.5, 16, 'U.S. Web Coated (SWOP) v2')

Attributs et valeurs par défaut d’un nouveau document

Saisissez psnewdoc(W,H,R,N,M,F,A,B,P) pour créer un document avec des valeurs pour les attributs suivants :

W

Spécifie la largeur du document, exprimée dans l’unité définie dans la section Unités et règles de la boîte de dialogue Préférences de Photoshop. La valeur par défaut de la largeur est 504 pixels.

H

Spécifie la hauteur du document, exprimée dans l’unité définie dans la section Unités et règles de la boîte de dialogue Préférences de Photoshop. La valeur par défaut de la hauteur est 360 pixels.

R

Définit la résolution. La valeur par défaut de la résolution est 72 ppp.

N

Indique le nom du document. Le nom par défaut est Sans titre‑X, où X est l’index des nouveaux documents.

M

Spécifie le mode colorimétrique : RVB, CMJN, Lab, Bitmap ou Niveaux de gris. Le mode par défaut est RVB.

F

Spécifie le contenu de l’arrière-plan du nouveau document : Blanc, Couleur d’arrière-plan ou Transparent. La valeur par défaut est Blanc.

A

Spécifie le format de pixels. La valeur par défaut de cet attribut est 1 (carré).

B

Spécifie la profondeur (nombre de bits par pixel) : 1, 8, 16 ou 32. La valeur par défaut de la profondeur est 8.

P

Spécifie le profil colorimétrique. La couleur de l’espace de travail est la valeur par défaut pour le mode colorimétrique spécifié. Les espaces de travail sont spécifiés dans la boîte de dialogue Couleurs de Photoshop.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne