You are currently not logged in! Enter your authentication credentials below to log in. You need to have cookies enabled to log in.
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:processing:склейка_изображений [2011/12/06 13:59] Анна Протопопова |
en:processing:склейка_изображений [2012/02/18 19:34] Анна Протопопова |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Image Stitching ===== | ===== Image Stitching ===== | ||
- | The Image Stitching function is similar to a function of panarama stitching in photoprocessing. If you have a set of images, made with an otherlap of at least 10 %, the function **Image stitching** enables to combine them into one big image of the surface. | + | The Image Stitching function is similar to a function of panorama stitching in photo processing. If you have a set of images, made with an overlap of at least 10 %, the function **Image stitching** enables to combine them into one big image of the surface. |
{{:en:processing:stitching_1.jpg|}} | {{:en:processing:stitching_1.jpg|}} | ||
Line 22: | Line 22: | ||
If you don't like the resulting image, try to reconfigure it. | If you don't like the resulting image, try to reconfigure it. | ||
- | It's time to figure out how the function works. The main idea of this algorithm is to find a correlation between areas located on the edges of the frames. On the first step of the algorithm the program looks for local maximums of correlation. According to the strongest maximums the images are stitching. In the course of the algorithm it uses the following parameters: | + | It's time to figure out how the function works. The main idea of this algorithm is to find a correlation between areas located on the edges of the frames. On the first step of the algorithm the program looks for local maximums of correlation. According to the strongest maximums the images are stitching. In the course of the algorithm it uses the following parameters ([[:en:stitching_parameters_scheme|see the scheme]]): |
* **Margin** -- occasionally edges of AFM images are distorted with hysteresis or with temperature drift, in this case consideration of these data in correlation calculation is undesirable. This parameter allows to indent on the edge of the image. The parameter value is specified as a fraction of the length of the image, the default value for this parameter is zero. | * **Margin** -- occasionally edges of AFM images are distorted with hysteresis or with temperature drift, in this case consideration of these data in correlation calculation is undesirable. This parameter allows to indent on the edge of the image. The parameter value is specified as a fraction of the length of the image, the default value for this parameter is zero. | ||
* **Along** -- the length of rectangular regions used to calculate correlations. When merging "right" and "left" parts of the images, it is the length of the rectangle along the//Y// axis, when merging "top" and "bottom" -- along //X// axis. The value is specified as a fraction of the length of the image, the default value for this parameter is 0.5. | * **Along** -- the length of rectangular regions used to calculate correlations. When merging "right" and "left" parts of the images, it is the length of the rectangle along the//Y// axis, when merging "top" and "bottom" -- along //X// axis. The value is specified as a fraction of the length of the image, the default value for this parameter is 0.5. | ||
* **Across** -- the width of rectangular regions used to calculate correlations. When merging "right" and "left" parts of the images, it is the width of the rectangle along the//X// axis, when merging "top" and "bottom" -- along //Y// axis. The value is specified as a fraction of the length of the image, the default value for this parameter is 0.2. | * **Across** -- the width of rectangular regions used to calculate correlations. When merging "right" and "left" parts of the images, it is the width of the rectangle along the//X// axis, when merging "top" and "bottom" -- along //Y// axis. The value is specified as a fraction of the length of the image, the default value for this parameter is 0.2. | ||
- | * **Local maximum threshold level** -- в некоторых случаях сшивание изображений проходит более эффективно если при расчетах учитывать не только сами локальные максимумы корреляции, но и точки с близким к максимуму значениями корреляции. Данный параметр задает величину порога, по которому отбираются такие точки. Задается в долях от величины максимума, по умолчанию значение этого параметра равно нулю. | + | * **Local maximum threshold level** -- in some cases, image stitching is more efficient if the calculations take into account not only the local maxima of correlation, but also the points of near-maximum values. This parameter sets the threshold value at which these points are selected. The value is specified as a fraction of the maximum, the default value is zero. |
- | * **Precision, nm** -- в ходе расчетов точки, соответствующие максимумам корреляции двух соседних изображений, определяются независимо, и их положения должны совпасть с некоторой наперед заданной точностью. Величина допустимого смещения максимумов друг относительно друга определяется параметром **Precision, nm**. Задается в нанометрах, по умолчанию равно нулю. | + | * **Precision, nm** -- the points corresponding to maxima of the correlation of two adjacent images are determined independently in the calculations, and their positions should coincide with a prescribed accuracy. The admissible offset value (the admissible distance between maximums) is determined by parameter **Precision, nm**. The value is specified in nanometers, the default value is zero. |
{{:en:processing:stitching_6.jpg|}} | {{:en:processing:stitching_6.jpg|}} | ||