Bonjour.
Je récupère une copie d'écran sur un appareil de mesure.
C'est un format RGB BMP.
L'image sur l'appareil est sur un fond noir.
Et la copie d'écran sans doute pour pouvoir l'imprimer passe en fond clair.
Ce n'est pas une simple image en négative, ca semble un peu plus compliqué que le ça. Et j'aimerais arriver à retrouver ce même écran.
Est-ce que vous pouvez m’aider
Merci
L'image recherchée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 %% Connect to instrument object, obj1. fprintf(ssa, ':HCOPy:SDUMp:DATA?' ); image= uint8(fread(ssa,1843255)); %ecran BMP 1024x600 %% traitement image = uint8(image((55-0):(end-1))); image=reshape(image,3,[]); image= cat(3, reshape(image(3,:),1024,600), reshape(image(2,:),1024,600), reshape(image(1,:),1024,600)); image = imrotate(image,90); if parametres.fond==0 image=imcomplement(image); end imshow(image);
L'image récupérée par le programme :
L'image en appliquant imcomplement
Partager