|
|
|
|
[Home][16 Dynamic Library][16.5 Load]
|
|
16.5 Load Dynamic LibraryThe dynamic library uses a file lib1.txt as a master library file. Before we can use the dynamic library, this file must be loaded into the dynamic library. To load the library file, click Library/Maintenance/Load lib1.txt. Double click menu item Library/Maintenance/Load lib1.txt and enter: private void menuItem89_Click (object sender, System.EventArgs e) { this.mainMenuToAPI.library_loadLib (dataDir +"lib1.txt" ); } Here, mainMenuToAPI is an object, which will implement all functions. As we discussed earlier, the main form simply links menu items to functions in the mainMenuToAPI object. The implementation is: public bool library_loadLib ( string lib1_txt) { if (script.imageLibrary == null ) { appendText ( "Unable to find a library !\n"); return false; } try { bool b = script.imageLibrary.load ( lib1_txt); if ( b ) { appendText ("Library 1 loaded!\n");
} } catch (Exception ee ) { appendText ( ee.ToString () + "\n" ); return false; } return true; } The following statement loads the library: bool b = script.imageLibrary.load ( lib1_txt);
[Home][About][1 Introduction][2 Image Recognition][3 TransApplet][4 API][5 Interface][6 Input][7 Image Display][8 Preprocessing][9 Processing][10 Normalization][11 Parameter Class][12 Image Signatures][13 Unsupervised Filters][14 BioFilters][15 NeuralFilters][16 Dynamic Library][17 NeuralNet Filter][18 Parameters][19 Input Options][20 Database Input][21 Video Input][22 Live Video Input][23 Counting & Tracking][24 Counting ][25 Batch Job][26 ImageFinder for DOS][27 ImageHunt ][28 Support Packages]
Copyright (c) 2006 - 2007 Attrasoft. All rights reserved. |