Afficher image sur écran auxiliaire - MATLAB
Résolu
Utilisateur anonyme
-
fabien2211 Messages postés 20 Statut Membre -
fabien2211 Messages postés 20 Statut Membre -
Bonjour,
J'affiche une image à mon écran comme ceci :
L'image apparait sur l'écran de mon PC portable (normal..). Ce que je voudrais faire, c'est que l'image s'ouvre sur un autre écran, relié à mon PC en VGA. Et pouvoir aussi si possible adapter cette image a la taille de mon écran auxiliaire, qui est de taille differente à celui de mon PC. Je n'ai pas trouvé de fonction d'affichage qui prenne en paramètre le matériel sur lequel on souhaite afficher.
Merci d'avance :)
J'affiche une image à mon écran comme ceci :
image = imread(nom_img); figure; imshow(image);
L'image apparait sur l'écran de mon PC portable (normal..). Ce que je voudrais faire, c'est que l'image s'ouvre sur un autre écran, relié à mon PC en VGA. Et pouvoir aussi si possible adapter cette image a la taille de mon écran auxiliaire, qui est de taille differente à celui de mon PC. Je n'ai pas trouvé de fonction d'affichage qui prenne en paramètre le matériel sur lequel on souhaite afficher.
Merci d'avance :)
A voir également:
- Afficher image sur écran auxiliaire - MATLAB
- Double ecran - Guide
- Capture d'écran whatsapp - Accueil - Messagerie instantanée
- Image iso - Guide
- Retourner ecran pc - Guide
- Afficher google sur l'écran d'accueil - Guide
3 réponses
Bonjour,
As-tu essayer de positionner la fenêtre le plus à droite possible pour voir si cela bascule vers l'autre écran?
As-tu essayer de positionner la fenêtre le plus à droite possible pour voir si cela bascule vers l'autre écran?
J'ai trouvé la solution :
tout d'abord faire :
on place ensuite la figure à l'endroit que 'lon souhaite qu'elle saffiche.
on récupère sa position avec :
et pour finir :
quand on tape
tout d'abord faire :
figure
on place ensuite la figure à l'endroit que 'lon souhaite qu'elle saffiche.
on récupère sa position avec :
p = get(gcf,'Position')
et pour finir :
set(0,'DefaultFigurePosition',p)
quand on tape
imagesc('image.jpg') ça affichera automatiquement à lendroit souhaité.
comme ceci:
f=figure('units','pixels','Position',[X1 Y1 X2 Y2]);Si mes souvenirs sont bon X1 et Y1 sont les coordonnées du point haut gauche de ta fenêtre et X2 et Y2 du point bas droite, ainsi tu peux redimensionner et déplacer ta fenêtre vers la droite et de la taille de ton écran.
Il te suffit ensuite de faire une petite fonction afficherAdroite() qui s'occupe de faire ce que je t'ai mis juste avant.
Je te dis tout ça de mémoire, il est possible que cela ne marche pas du tout.