Zoom sur l'image de la boîte d'imageJ'ai une fenêtre qui affiche une image. Je voudrais permettre aux utilisateurs de zoomer sur cette image pour voir plus de détails, mais je ne trouve pas d'option de zoom dans la fenêtre. Comment faire ?
dt = Current Data Table();<BR />// Plot bitmap
bitmap = New Window( (dt << Get Name()) || " Bit Map",
pic_file = Open( file_path, png);
pic_file << Set Size( {500, 500} );
pb = Picture Box( pic_file );
);
Automatisation et scriptageRe: Zoom sur l'image dans la zone de l'imageL'affichage des images via Graph Box est une option qui permettrait aux utilisateurs d'utiliser l'outil Loupe depuis la barre d'outils.
Édit : j'ai oublié d'ajouter un exemple de script
Names Default To Here(1);
imgBox = Graph Box(frameSize(500, 500), SuppressAxes);
win = New Window("Image", imgBox);
img = Open("$SAMPLE_IMAGES/tile.jpg", "jpg");
img << Set Size({500,500});
fb = win[framebox(1)];
fb << AddImage(Image(img));
img_seg = fb<< FindSeg(PictSeg(1));
img_seg << Fill Graph;
img_seg << lock(1);
Write();
Re: Zoom sur l'image dans la zone de l'imageWaouh, solution de contournement très créative et utile !
Re: Zoom sur l'image dans la zone de l'imageAprès avoir défini zoom sur l'image , on peut l'utiliser partout où cela est nécessaire :
PictureBoxZoom = Function( {filename},
window:img = Open( filename, "jpg" );
Graph Box(
frameSize( 300, 300 ),
SuppressAxes,
<
<ADDIMAGE></ADDIMAGE>