Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
image_analyser [2013-08-29 13:21] thomasimage_analyser [2022-04-05 14:15] (current) sven
Line 1: Line 1:
-====== GSA Image Analyser ======+====== GSA Image Analyser [en] ======
 **Useful Links**:  **Useful Links**: 
 [[http://forum.gsa-online.de/|Forum]] [[http://forum.gsa-online.de/|Forum]]
-[[http://image.analyser.gsa-online.de/|Website]] +[[https://www.gsa-online.de/product/image_analyser/|Website]] 
-[[http://image.analyser.gsa-online.de/order.php|Order]] +[[https://www.gsa-online.de/order/image_analyser/|Order]] 
-[[http://image.analyser.gsa-online.de/download.php|Download]] +[[https://www.gsa-online.de/download/imageanalyser_demo.exe|Download]]
-[[http://image.analyser.gsa-online.de/faq.php|FAQ]]+
  
 The GSA Image Analyser is a program for the scientific evaluation of 2D images (image analysis). The possibilities of the program are varied and can be divided in three main groups: The GSA Image Analyser is a program for the scientific evaluation of 2D images (image analysis). The possibilities of the program are varied and can be divided in three main groups:
Line 13: Line 12:
 * **Object counting**\\ * **Object counting**\\
  
-======4. Analysis functions======+===== Video Tutorials =====
  
-=====4.1 Area=====+<div clear></div> 
 +==== English ====
  
-The area of all identified objects of the image is computed and displayed considering the selected unit of measurement (see chapter 6.2). The computation can be restarted by pressing the button Reset. +<div left> 
-An image detail can be picked for a more precise analysisMark the desired image detail with the right mouse button keep pressed or use the menu item Edit Cut and paste. +__**GSA Image Analyser - automatic Counting**__ 
 +published on **2011-10-06** by //[[https://www.youtube.com/channel/UCCWwBzsl4L0XJEtCfJpi-PQ/videos?query=intitle%3AGSA+or+SER|GSA]]// 
 +{{youtube>Q9XcuAIR3Hs}}\\ 
 +</div>
  
-Within the representation of the applied limit values it is possible to click directly on the objects of interest. The corresponding area is computed and the selected object is displayed in another colour (Red). Furthermore the number of pixels is shown in the lower status bar. This value will be used in the process of an automatic object counting. 
-Additionally you have the ability to research a custom area with a free-hand-drawing tool. 
  
-  
-Figure 13. Area computation of an object 
  
 +<div clear></div>
 +==== German ====
  
 +<div left>
 +__**GSA Image Analyser**__
 +published on **2020-11-16** by //[[https://www.youtube.com/channel/UCpfivmLpUuROqjDT2RQ0UjQ/videos?query=intitle%3AGSA+or+SER|GSA]]//
 +{{youtube>MSinTcRFgvM}}\\
 +</div>
  
 +<div left>
 +__**GSA Image Analyser**__
 +published on **2020-11-05** by //[[https://www.youtube.com/channel/UCpfivmLpUuROqjDT2RQ0UjQ/videos?query=intitle%3AGSA+or+SER|GSA]]//
 +{{youtube>7Khk0ajvDgw}}\\
 +</div>
  
-====4.1.1 Output of determined object areas according size groups===+<div left> 
-  +__**Kalibrieren und Zusatzfunktionen**__ 
-This function checks all determined object areas of the image and +published on **2014-12-05** by //[[https://www.youtube.com/channel/UCCWwBzsl4L0XJEtCfJpi-PQ/videos?query=intitle%3AGSA+or+SER+or+Kalibrieren|GSA]]// 
-arranges them according to size. To call this function please +{{youtube>EyZhlpjd5Ls}}\\ 
-press the key \’Calculate\’ in the toolbar for object counting (see +</div>
-chapter 4.4). Object areas which do not meet the specified +
-criterias for minimum and maximum number of pixels are not included +
-in the output.+
  
-  +<div left> 
-Figure Option \’Output of object areas according size groups\+__**Bildstapel**__ 
 +published on **2014-11-27** by //[[https://www.youtube.com/channel/UCCWwBzsl4L0XJEtCfJpi-PQ/videos?query=intitle%3AGSA+or+SER|GSA]]// 
 +{{youtube>gdaWF6jG1zE}}\\ 
 +</div>
  
-The dimensions of the used size groups are freely selectable. +<div left> 
-For that the desired number of pixels is to be specified  +__**Automatischer Objektzähler**__ 
-(the resulting area value is displayed in brackets)The total +published on **2014-11-26** by //[[https://www.youtube.com/channel/UCCWwBzsl4L0XJEtCfJpi-PQ/videos?query=intitle%3AGSA+or+SER+or+Automatischer|GSA]]// 
-number of size groups then results from the largest object of the image+{{youtube>0B5CUP5Xcp8}}\\ 
-  +</div>
-For example:  +
-Number of pixels of the largest object: 8680 pixel +
-dimension of classes in pixel: 500 (14,33 mm²) +
-18 size groups will be generated.+
  
 +<div left>
 +__**Manueller Objektzähler**__
 +published on **2014-11-26** by //[[https://www.youtube.com/channel/UCCWwBzsl4L0XJEtCfJpi-PQ/videos?query=intitle%3AGSA+or+SER+or+Manueller|GSA]]//
 +{{youtube>HisEiZ9R7lk}}\\
 +</div>
  
-    +<div left> 
-FigureOutput of the area analysis+__**<acronym title="Grenzwertermittlung für die Objekterkennung">Grenzwertermittlung für die&hellip;</acronym>**__ 
 +published on **2014-11-25** by //[[https://www.youtube.com/channel/UCCWwBzsl4L0XJEtCfJpi-PQ/videos?query=intitle%3AGSA+or+SER+or+Grenzwertermittlung|GSA]]// 
 +{{youtube>sQIPXScTDZ8}}\\ 
 +</div>
  
 +<div left>
 +__**Wurzelanalyse**__
 +published on **2014-11-24** by //[[https://www.youtube.com/channel/UCCWwBzsl4L0XJEtCfJpi-PQ/videos?query=intitle%3AGSA+or+SER|GSA]]//
 +{{youtube>HRc2xpJfEHk}}\\
 +</div>
  
-=====4.2 Density===== 
  
-This function computes the proportion from object area (all identified object) to total image area. Press the button Computate (available only in mode yellow/black representation) to start this process. In general it provides the proportion from the object area ( yellow and black ) to the determined area (black). If you did mark single objects (by mouse click) then the proportion from the marked objects to the total object area (yellow and black) is provided. 
- 
- 
-=====4.3 Length===== 
- 
-A manual measurement of the object length can be made by the left mouse button keeping pressed. The length of the covered line will be shown in the field Length depending on the defined unit of measurement.  
-All measured values will be added simultaneously in the field Total. Press the button Reset in order to reset the calculated value.  
- 
-To start an automatic calculation of the length of all identified objects please press the button Calculate (only available in the yellow / black representation ). As a result you will see the contours of the corresponding objects on the image (see chapter Length determination of plant roots ). Again you can use the free-hand-drawing tool for custom areas in this view. 
- 
-  
-Figure 14. Automatic object length calculation 
- 
- 
-===== 4.4 Object counting===== 
- 
-With this function all identified objects can be counted automatically. The number of objects can be reduced by using the options Minimum number of pixels per object and  Maximum number of pixels per object . Click on the single object to determine its number of pixels. 
- 
-  
-Figure 15. Object counting 
- 
- 
-This function is only available in the yellow / black representation. All counted objects can be displayed in red colour by pressing the button Show objects.  
-Additionally you have the ability to research a custom area with a free-hand-drawing tool. 
-Furthermore it is possible to restrict the counting area by using the right mouse button. 
-If you want to restrict the counting area permanently please select the option 
-"Limit object counting to the scale of the measurement range" in the menu 
-(Figure : Option \’Output of object areas according size groups\’ Page 18). 
- 
-  
-Figure 16. Presentation of the counted objects 
- 
-====4.4.1 Settings for object counting of overlapping objects==== 
- 
-The separation of overlapping object can be made by comparison of either object surfaces or intensities. In addition, there is the possibility to separate circular or ellipsoidal objects by means of object recognition. 
- 
-  
-Figure 17. Settings for object separation 
- 
- 
-====4.4.1.2 Separation of overlapping objects by object area comparison==== 
- 
-The reference area can be specified by hand. The specification is made in pixel. It\’s best to click on the reference object within the yellow/black presentation to determine the number of object pixels and to fill it into the corresponding field automatically. 
- 
-The second possibility for specifying a reference area is to determine either the average value or the median of the object areas. All objects fulfilling the conditions described in chapter 4.4 are now compared with the reference area.  Whole divisors are increasing the object counter, the remainder will be treated depending on similarity defaults (sliding control). 
- 
- 
-  
-Figure 18. Object separation  by using the average value of object areas 
- 
- 
-====4.4.1.3 Separation of overlapping objects by intensity comparison==== 
- 
-Another way for counting overlapping objects is by using the object intensity. This option is available individually or combined with area separation (chapter 4.4.1.2) or object recognition (chapter 4.4.1.3). Completely overlapping objects so can be counted separately providing that the resulting intensity differs from the intensity of the single objects. 
- 
-If both options (intensity and object area) are used the separation by object area comparison takes priority. This means that only objects are treated by intensity comparison which could not be separated by object area comparison. The sensitivity of the intensity comparison (total intensity of all objects, AVG and/or median) to the average object intensity can be controlled by means of a sliding control.  
- 
- 
- 
- 
- 
-====4.4.1.4 Separation of overlapping objects by object recognition  (circle or ellipse) ==== 
- 
-  
-Figure 18 a : Object recognition 
- 
-Overlapping circular objects can be identified by the detection of irregularities in object shape. A fault tolerance can be defined for small deviations (eg caused by an uneven object surface). Only after exceeding this value a deviation of the direction will be classified as a new object. 
-  
- 
-=====4.5 Number of intersection points with a raster===== 
- 
-Here the intersection points of the objects with a raster are determined. The raster distance is selectable. This is used for instance for the determination of root length after Tennant.  
-(Tennant D (1975) A test of a modified line intersect method of estimating root length) 
- 
-Switch into raster mode:  
- 
-  
-Figure 19. Selection of analysis method 
- 
-The raster parameters can be set with the menu item Options > Raster width.  
- 
-The counted intersections are marked red in the raster. The raster is put automatically over the image when pressing the button Reset or with image change. The raster can be deleted by pressing the left mouse button. It is also possible to count only within a part of the image. Mark the desired part with the right mouse button (see also chapter 6.3). 
- 
-  
-Figure 20. Image with counted intersection points  
- 
- 
-=====4.6 Manual counter===== 
- 
-Here the objects can be counted manually (see also chapter 6.9). 
-  
-Figure 21.: Scan method manual counter 
- 
- 
-Please select Options > Scan method> Manual counter . 
-Afterwards you can specify the size of marking with Options > Marker. This is a circle, which is drawn around the clicked area. The colour of marking can be set over Options > Marker > Colour for marking.  
-  
-With every left mouse button click the corresponding position will be marked and the counter counted up. The last counting can be reset if you press the Button Undo. 
-Please press the button Reset if you want to delete the image and counter. 
- 
-  
-Figure 22.: Manually counted cell nucleus 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-======5. Colour distribution====== 
- 
-This function provides an analysis of the colour distribution of  the working space. This can be helpful to determine the limit values for object identification. 
- 
- 
-  
-Figure 23. Colour distribution 3D view 
- 
-The „Maneuvering " within the representation can be done over a bar of buttons or by mouse. 
- 
-   
-Figure 24. Button bar 
- 
-For zooming in and out please use the corresponding loupe buttons. For marking a specific part you have to mark it by mouse with the left button keep pressed.  
-For scrolling please use either the corresponding arrow buttons or the mouse function when keeping the right button pressed. 
- 
-A changing between work space and colour distribution view can be made by the menu options Extras > Determine colour distribution or Extras > Show work space. 
- 
- 
-======6. Settings====== 
- 
-=====6.1 Limit values for object identification===== 
- 
-All limit values for object identification determined manually or automatically for the colour and/or grey tone analysis can be managed here(see 2.3.1). The values are stored at the  end of the program and loaded automatically with the next start. 
- 
- 
- 
- 
-=====6.2 Units===== 
- 
-The following units of measurement for the output of the result can be selected : meter, millimetre, centimetre and/or inch. 
- 
-=====6.3 Cursor and raster===== 
- 
-When marking an image region or measuring the object length by mouse, the marked region is drawn. These markings get lost when releasing the mouse button. To show it permanently use this menu option. 
- 
-When counting intersection points the raster used is placed on the image. The drawing can be switched off too. 
- 
- 
-=====6.4 White balance===== 
- 
-With this function an automatic image import is made by the selected device. No objects should be located on the image. The maximum values of the found pixels (grey tone) are indicated and can be used for a better definition of limit values in the process of the object identification. Ideally the value should be 255 (white) for a scanner, that means no objects (e.g. dust) was found. If the determined value should be smaller than 255, then an object identification is only possible below the measured value. 
- 
-For example :     
- 
-  
- 
-  
-Figure 25. Recommended threshold value for object identification 
- 
-A detailed evaluation can be made by the chart of the colour distribution (see also chapter 5). 
- 
-   
-Figure 26. Colour distribution - total and a range around the grey tone 74 
- 
- 
-=====6.5 Language===== 
- 
-The offered program languages are German and English.  
- 
- 
-=====6.6 Dpi and colour depth===== 
- 
-To set the required  resolution and colour depth you can use this menu item. 
-When creating images by a twain interface or loading MYP images this will be done automatically. The loading of formats like BMP and JPEG requires a manual input of these values. The results of the analysis depends directly on the parameter settings for image resolution  
- 
-  
-Figure 27. Resolution and colour depth 
- 
- 
-=====6.7 Magnification coefficient===== 
- 
-The magnification coefficient as well has a big influence on the analysis results. The manual input is required if images are created by a microscope or a digital camera (see chapter 2.3). 
- 
- 
- 
- 
-=====6.8 Scan method===== 
- 
-Use this menu item to select one o the following analysis method : 
-\* 2D area calculation or  
-\* counting raster intersection points (see chapters 4.1 and 4.5). 
- 
- 
-=====6.9 Save image data===== 
- 
-If this option is selected, the user will be requested for saving the image date after scanning or creating. So the original image data can be stored automatically. 
- 
- 
-======7. Extra====== 
- 
-=====7.1 Cut and count===== 
- 
-This menu item provides a tool for the manual counting of image objects. The current image file will be divided into subframes according to the setting given in field Cut after. 
- 
-  
-Figure 28. Setting for image cutting 
- 
-Press the button Cut in order to cut the image and to reset the counter readings. 
- 
-  
-Figure 29. Cut and count 
- 
-All subframes are listed in the left scrollbox. The active frame marked with a red border will be displayed on the work space. 
-In the example shown in figure 29 the image was cut into 15 subframes. By means of the keys 5 (forward) and 4 (back) a change of the active subframe is possible. The counter will be updated by the keys + or -.  
-All functions can be controlled over a popup menu. 
- 
-   
-Figure 30. Popup menu – right mouse button 
- 
-Press the button Reset counter in order to reset the counter of the active subframe. 
- 
-  
- 
-The total counter reading will be shown after reaching the last subframe. 
- 
- 
- 
-=====7.2 Calibrate===== 
- 
-With the help of this function the DPI parameters can be matched with the actual proportions. 
-This will be necessary for instance if the magnification factor of a digital camera is unknown. An image containing a scale is needed here (see figure 31). 
- 
-  
-Figure 31. Image calibration by scale 
-1. Select calibration distance and unit  
-2. Press the left mouse button and go along the line 
-3. Press the button Finish