画像ボックスの画像を拡大する画像がポップアップ表示されるウィンドウがあり、ユーザーが画像を拡大して詳細を確認できるようにしたいのですが、ウィンドウにズーム機能がありません。どうすれば実現できますか?
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 );
);
自動化とスクリプトRe: 画像ボックス画像の拡大グラフ ボックスを通じて画像を提供することは、ユーザーがツールバーから拡大鏡ツールを使用できるようにする 1 つのオプションです。
編集: サンプルスクリプトを追加するのを忘れました
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: 画像ボックス画像の拡大すごい、とても創造的/便利な回避策ですね!!!
Re: 画像ボックス画像の拡大画像ズームを定義したら、必要な場所でそれを使用できます。
PictureBoxZoom = Function( {filename},
window:img = Open( filename, "jpg" );
Graph Box(
frameSize( 300, 300 ),
SuppressAxes,
<
<ADDIMAGE></ADDIMAGE>