sample.eml

来自「可调节自适应滤波器-代码-ERDAS版本」· EML 代码 · 共 92 行

EML
92
字号
/*
***************************************************************************
**
** sample.eml - EML Script used by the sample.c Toolkit application
**
***************************************************************************
** Author:  Arul Selvan
** 
***************************************************************************
*/
component sample {
 
	frame sample_frame
	{
 		title "Adaptive Speckle Filter";
 		geometry 220,200,530,188;
		resizable;

		filename filein;
		filename fileout;
		textnumber a;
		textnumber b;
		button applyit;
		button stopit;
		popuplist win_size;

		filename filein 
		{
			title "Source File:";
			geometry 0,0,160,188;
			on filenamechoosen enable applyit;
		}

		filename fileout 
		{
			title "Destination File:";
			geometry 370,0,160,188;
			newfile;
			on filenamechoosen enable applyit;
		}

		popuplist win_size
		{
			title "window size :";
			geometry 193,20,155,25;
			value "5 X 5";
			names {"3 X 3","5 X 5","7 X 7","9 X 9","11 X 11","13 X 13","15 X 15"};
		}

		textnumber a
		{
			title "a:";
			geometry 170,80,82,25;
			delta 0.01;
			format "4.3";
			rangespec 0,1;
		}

		textnumber b
		{
			title "b:";
			geometry 270,80,82,25;
			delta 0.01;
			format "4.3";
			rangespec 0,1;
		}

		button applyit
		{
			title "Apply";
			geometry 170,150,82,30;
			on mousedown {
 				applyitCB();
 			}
		}

		button stopit
		{
			title "Exit";
			geometry 270,150,82,30;
			on mousedown quit;
		}

		on framedisplay 
		{
			disable applyit;
		}
	}
	/*on startup display sample_frame;*/
}  
	

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?