diff --git a/paddlers/custom_models/cd/__init__.py b/paddlers/custom_models/cd/__init__.py index c94dcde..d0df616 100644 --- a/paddlers/custom_models/cd/__init__.py +++ b/paddlers/custom_models/cd/__init__.py @@ -19,6 +19,6 @@ from .stanet import STANet from .snunet import SNUNet from .dsamnet import DSAMNet from .changestar import ChangeStar -from .unet_ef import UNetEarlyFusion -from .unet_siamconc import UNetSiamConc -from .unet_siamdiff import UNetSiamDiff +from .fc_ef import FCEarlyFusion +from .fc_siamconc import FCSiamConc +from .fc_siamdiff import FCSiamDiff diff --git a/paddlers/custom_models/cd/unet_ef.py b/paddlers/custom_models/cd/fc_ef.py similarity index 93% rename from paddlers/custom_models/cd/unet_ef.py rename to paddlers/custom_models/cd/fc_ef.py index e363148..a008688 100644 --- a/paddlers/custom_models/cd/unet_ef.py +++ b/paddlers/custom_models/cd/fc_ef.py @@ -19,10 +19,9 @@ import paddle.nn as nn import paddle.nn.functional as F from .layers import Conv3x3, MaxPool2x2, ConvTransposed3x3, Identity -from .param_init import normal_init, constant_init -class UNetEarlyFusion(nn.Layer): +class FCEarlyFusion(nn.Layer): """ The FC-EF implementation based on PaddlePaddle. @@ -38,7 +37,7 @@ class UNetEarlyFusion(nn.Layer): """ def __init__(self, in_channels, num_classes, use_dropout=False): - super().__init__() + super(FCEarlyFusion, self).__init__() C1, C2, C3, C4, C5 = 16, 32, 64, 128, 256 @@ -167,12 +166,7 @@ class UNetEarlyFusion(nn.Layer): return [x11d] def init_weight(self): - for sublayer in self.sublayers(): - if isinstance(sublayer, nn.Conv2D): - normal_init(sublayer.weight, std=0.001) - elif isinstance(sublayer, (nn.BatchNorm, nn.SyncBatchNorm)): - constant_init(sublayer.weight, value=1.0) - constant_init(sublayer.bias, value=0.0) + pass def _make_dropout(self): if self.use_dropout: diff --git a/paddlers/custom_models/cd/unet_siamconc.py b/paddlers/custom_models/cd/fc_siam_conc.py similarity index 94% rename from paddlers/custom_models/cd/unet_siamconc.py rename to paddlers/custom_models/cd/fc_siam_conc.py index bcc543a..af70543 100644 --- a/paddlers/custom_models/cd/unet_siamconc.py +++ b/paddlers/custom_models/cd/fc_siam_conc.py @@ -19,10 +19,9 @@ import paddle.nn as nn import paddle.nn.functional as F from .layers import Conv3x3, MaxPool2x2, ConvTransposed3x3, Identity -from .param_init import normal_init, constant_init -class UNetSiamConc(nn.Layer): +class FCSiamConc(nn.Layer): """ The FC-Siam-conc implementation based on PaddlePaddle. @@ -38,7 +37,7 @@ class UNetSiamConc(nn.Layer): """ def __init__(self, in_channels, num_classes, use_dropout=False): - super().__init__() + super(FCSiamConc, self).__init__() C1, C2, C3, C4, C5 = 16, 32, 64, 128, 256 @@ -194,12 +193,7 @@ class UNetSiamConc(nn.Layer): return [x11d] def init_weight(self): - for sublayer in self.sublayers(): - if isinstance(sublayer, nn.Conv2D): - normal_init(sublayer.weight, std=0.001) - elif isinstance(sublayer, (nn.BatchNorm, nn.SyncBatchNorm)): - constant_init(sublayer.weight, value=1.0) - constant_init(sublayer.bias, value=0.0) + pass def _make_dropout(self): if self.use_dropout: diff --git a/paddlers/custom_models/cd/unet_siamdiff.py b/paddlers/custom_models/cd/fc_siam_diff.py similarity index 85% rename from paddlers/custom_models/cd/unet_siamdiff.py rename to paddlers/custom_models/cd/fc_siam_diff.py index 4b25e97..9343cfe 100644 --- a/paddlers/custom_models/cd/unet_siamdiff.py +++ b/paddlers/custom_models/cd/fc_siam_diff.py @@ -19,10 +19,9 @@ import paddle.nn as nn import paddle.nn.functional as F from .layers import Conv3x3, MaxPool2x2, ConvTransposed3x3, Identity -from .param_init import normal_init, constant_init -class UNetSiamDiff(nn.Layer): +class FCSiamDiff(nn.Layer): """ The FC-Siam-diff implementation based on PaddlePaddle. @@ -38,7 +37,7 @@ class UNetSiamDiff(nn.Layer): """ def __init__(self, in_channels, num_classes, use_dropout=False): - super().__init__() + super(FCSiamDiff, self).__init__() C1, C2, C3, C4, C5 = 16, 32, 64, 128, 256 @@ -157,12 +156,8 @@ class UNetSiamDiff(nn.Layer): x4d = self.upconv4(x4p) pad4 = (0, paddle.shape(x43_1)[3] - paddle.shape(x4d)[3], 0, paddle.shape(x43_1)[2] - paddle.shape(x4d)[2]) - x4d = paddle.concat( - [ - F.pad(x4d, pad=pad4, mode='replicate'), - paddle.abs(x43_1 - x43_2) - ], - 1) + x4d = F.pad(x4d, pad=pad4, mode='replicate') + x4d = paddle.concat([x4d, paddle.abs(x43_1 - x43_2)], 1) x43d = self.do43d(self.conv43d(x4d)) x42d = self.do42d(self.conv42d(x43d)) x41d = self.do41d(self.conv41d(x42d)) @@ -171,12 +166,8 @@ class UNetSiamDiff(nn.Layer): x3d = self.upconv3(x41d) pad3 = (0, paddle.shape(x33_1)[3] - paddle.shape(x3d)[3], 0, paddle.shape(x33_1)[2] - paddle.shape(x3d)[2]) - x3d = paddle.concat( - [ - F.pad(x3d, pad=pad3, mode='replicate'), - paddle.abs(x33_1 - x33_2) - ], - 1) + x3d = F.pad(x3d, pad=pad3, mode='replicate') + x3d = paddle.concat([x3d, paddle.abs(x33_1 - x33_2)], 1) x33d = self.do33d(self.conv33d(x3d)) x32d = self.do32d(self.conv32d(x33d)) x31d = self.do31d(self.conv31d(x32d)) @@ -185,12 +176,8 @@ class UNetSiamDiff(nn.Layer): x2d = self.upconv2(x31d) pad2 = (0, paddle.shape(x22_1)[3] - paddle.shape(x2d)[3], 0, paddle.shape(x22_1)[2] - paddle.shape(x2d)[2]) - x2d = paddle.concat( - [ - F.pad(x2d, pad=pad2, mode='replicate'), - paddle.abs(x22_1 - x22_2) - ], - 1) + x2d = F.pad(x2d, pad=pad2, mode='replicate') + x2d = paddle.concat([x2d, paddle.abs(x22_1 - x22_2)], 1) x22d = self.do22d(self.conv22d(x2d)) x21d = self.do21d(self.conv21d(x22d)) @@ -198,24 +185,15 @@ class UNetSiamDiff(nn.Layer): x1d = self.upconv1(x21d) pad1 = (0, paddle.shape(x12_1)[3] - paddle.shape(x1d)[3], 0, paddle.shape(x12_1)[2] - paddle.shape(x1d)[2]) - x1d = paddle.concat( - [ - F.pad(x1d, pad=pad1, mode='replicate'), - paddle.abs(x12_1 - x12_2) - ], - 1) + x1d = F.pad(x1d, pad=pad1, mode='replicate') + x1d = paddle.concat([x1d, paddle.abs(x12_1 - x12_2)], 1) x12d = self.do12d(self.conv12d(x1d)) x11d = self.conv11d(x12d) return [x11d] def init_weight(self): - for sublayer in self.sublayers(): - if isinstance(sublayer, nn.Conv2D): - normal_init(sublayer.weight, std=0.001) - elif isinstance(sublayer, (nn.BatchNorm, nn.SyncBatchNorm)): - constant_init(sublayer.weight, value=1.0) - constant_init(sublayer.bias, value=0.0) + pass def _make_dropout(self): if self.use_dropout: diff --git a/paddlers/tasks/changedetector.py b/paddlers/tasks/changedetector.py index bab707c..dfacd22 100644 --- a/paddlers/tasks/changedetector.py +++ b/paddlers/tasks/changedetector.py @@ -35,7 +35,7 @@ from .base import BaseModel from .utils import seg_metrics as metrics __all__ = [ - "CDNet", "UNetEarlyFusion", "UNetSiamConc", "UNetSiamDiff", "STANet", "BIT", + "CDNet", "FCEarlyFusion", "FCSiamConc", "FCSiamDiff", "STANet", "BIT", "SNUNet", "DSIFN", "DSAMNet", "ChangeStar" ] @@ -685,7 +685,7 @@ class CDNet(BaseChangeDetector): **params) -class UNetEarlyFusion(BaseChangeDetector): +class FCEarlyFusion(BaseChangeDetector): def __init__(self, num_classes=2, use_mixed_loss=False, @@ -693,14 +693,14 @@ class UNetEarlyFusion(BaseChangeDetector): use_dropout=False, **params): params.update({'in_channels': in_channels, 'use_dropout': use_dropout}) - super(UNetEarlyFusion, self).__init__( - model_name='UNetEarlyFusion', + super(FCEarlyFusion, self).__init__( + model_name='FCEarlyFusion', num_classes=num_classes, use_mixed_loss=use_mixed_loss, **params) -class UNetSiamConc(BaseChangeDetector): +class FCSiamConc(BaseChangeDetector): def __init__(self, num_classes=2, use_mixed_loss=False, @@ -708,14 +708,14 @@ class UNetSiamConc(BaseChangeDetector): use_dropout=False, **params): params.update({'in_channels': in_channels, 'use_dropout': use_dropout}) - super(UNetSiamConc, self).__init__( - model_name='UNetSiamConc', + super(FCSiamConc, self).__init__( + model_name='FCSiamConc', num_classes=num_classes, use_mixed_loss=use_mixed_loss, **params) -class UNetSiamDiff(BaseChangeDetector): +class FCSiamDiff(BaseChangeDetector): def __init__(self, num_classes=2, use_mixed_loss=False, @@ -723,8 +723,8 @@ class UNetSiamDiff(BaseChangeDetector): use_dropout=False, **params): params.update({'in_channels': in_channels, 'use_dropout': use_dropout}) - super(UNetSiamDiff, self).__init__( - model_name='UNetSiamDiff', + super(FCSiamDiff, self).__init__( + model_name='FCSiamDiff', num_classes=num_classes, use_mixed_loss=use_mixed_loss, **params) diff --git a/tutorials/train/change_detection/bit.py b/tutorials/train/change_detection/bit.py new file mode 100644 index 0000000..c0efa3b --- /dev/null +++ b/tutorials/train/change_detection/bit.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +# 变化检测模型BIT训练示例脚本 +# 执行此脚本前,请确认已正确安装PaddleRS库 + +import paddlers as pdrs +from paddlers import transforms as T + +# 数据集存放目录 +DATA_DIR = './data/airchange/' +# 训练集`file_list`文件路径 +TRAIN_FILE_LIST_PATH = './data/airchange/train.txt' +# 验证集`file_list`文件路径 +EVAL_FILE_LIST_PATH = './data/airchange/eval.txt' +# 实验目录,保存输出的模型权重和结果 +EXP_DIR = './output/bit/' + +# 下载和解压AirChange数据集 +airchange_dataset = 'http://mplab.sztaki.hu/~bcsaba/test/SZTAKI_AirChange_Benchmark.zip' +pdrs.utils.download_and_decompress(airchange_dataset, path=DATA_DIR) + +# 定义训练和验证时使用的数据变换(数据增强、预处理等) +# 使用Compose组合多种变换方式。Compose中包含的变换将按顺序串行执行 +# API说明:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/transforms.md +train_transforms = T.Compose([ + # 随机裁剪 + T.RandomCrop( + # 裁剪区域将被缩放到256x256 + crop_size=256, + # 裁剪区域的横纵比在0.5-2之间变动 + aspect_ratio=[0.5, 2.0], + # 裁剪区域相对原始影像长宽比例在一定范围内变动,最小不低于原始长宽的1/5 + scaling=[0.2, 1.0]), + # 以50%的概率实施随机水平翻转 + T.RandomHorizontalFlip(prob=0.5), + # 将数据归一化到[-1,1] + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +eval_transforms = T.Compose([ + # 验证阶段与训练阶段的数据归一化方式必须相同 + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +# 分别构建训练和验证所用的数据集 +train_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=TRAIN_FILE_LIST_PATH, + label_list=None, + transforms=train_transforms, + num_workers=0, + shuffle=True, + with_seg_labels=False, + binarize_labels=True) + +eval_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=EVAL_FILE_LIST_PATH, + label_list=None, + transforms=eval_transforms, + num_workers=0, + shuffle=False, + with_seg_labels=False, + binarize_labels=True) + +# 使用默认参数构建BIT模型 +# 目前已支持的模型请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/model_zoo.md +# 模型输入参数请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/paddlers/tasks/changedetector.py +model = pdrs.tasks.BIT() + +# 执行模型训练 +model.train( + num_epochs=5, + train_dataset=train_dataset, + train_batch_size=4, + eval_dataset=eval_dataset, + save_interval_epochs=3, + # 每多少次迭代记录一次日志 + log_interval_steps=50, + save_dir=EXP_DIR, + # 是否使用early stopping策略,当精度不再改善时提前终止训练 + early_stop=False, + # 是否启用VisualDL日志功能 + use_vdl=True, + # 指定从某个检查点继续训练 + resume_checkpoint=None) diff --git a/tutorials/train/change_detection/cdnet.py b/tutorials/train/change_detection/cdnet.py new file mode 100644 index 0000000..a844c7a --- /dev/null +++ b/tutorials/train/change_detection/cdnet.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +# 变化检测模型CDNet训练示例脚本 +# 执行此脚本前,请确认已正确安装PaddleRS库 + +import paddlers as pdrs +from paddlers import transforms as T + +# 数据集存放目录 +DATA_DIR = './data/airchange/' +# 训练集`file_list`文件路径 +TRAIN_FILE_LIST_PATH = './data/airchange/train.txt' +# 验证集`file_list`文件路径 +EVAL_FILE_LIST_PATH = './data/airchange/eval.txt' +# 实验目录,保存输出的模型权重和结果 +EXP_DIR = './output/cdnet/' + +# 下载和解压AirChange数据集 +airchange_dataset = 'http://mplab.sztaki.hu/~bcsaba/test/SZTAKI_AirChange_Benchmark.zip' +pdrs.utils.download_and_decompress(airchange_dataset, path=DATA_DIR) + +# 定义训练和验证时使用的数据变换(数据增强、预处理等) +# 使用Compose组合多种变换方式。Compose中包含的变换将按顺序串行执行 +# API说明:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/transforms.md +train_transforms = T.Compose([ + # 随机裁剪 + T.RandomCrop( + # 裁剪区域将被缩放到256x256 + crop_size=256, + # 裁剪区域的横纵比在0.5-2之间变动 + aspect_ratio=[0.5, 2.0], + # 裁剪区域相对原始影像长宽比例在一定范围内变动,最小不低于原始长宽的1/5 + scaling=[0.2, 1.0]), + # 以50%的概率实施随机水平翻转 + T.RandomHorizontalFlip(prob=0.5), + # 将数据归一化到[-1,1] + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +eval_transforms = T.Compose([ + # 验证阶段与训练阶段的数据归一化方式必须相同 + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +# 分别构建训练和验证所用的数据集 +train_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=TRAIN_FILE_LIST_PATH, + label_list=None, + transforms=train_transforms, + num_workers=0, + shuffle=True, + with_seg_labels=False, + binarize_labels=True) + +eval_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=EVAL_FILE_LIST_PATH, + label_list=None, + transforms=eval_transforms, + num_workers=0, + shuffle=False, + with_seg_labels=False, + binarize_labels=True) + +# 使用默认参数构建CDNet模型 +# 目前已支持的模型请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/model_zoo.md +# 模型输入参数请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/paddlers/tasks/changedetector.py +model = pdrs.tasks.CDNet() + +# 执行模型训练 +model.train( + num_epochs=5, + train_dataset=train_dataset, + train_batch_size=4, + eval_dataset=eval_dataset, + save_interval_epochs=3, + # 每多少次迭代记录一次日志 + log_interval_steps=50, + save_dir=EXP_DIR, + # 是否使用early stopping策略,当精度不再改善时提前终止训练 + early_stop=False, + # 是否启用VisualDL日志功能 + use_vdl=True, + # 指定从某个检查点继续训练 + resume_checkpoint=None) diff --git a/tutorials/train/change_detection/cdnet_build.py b/tutorials/train/change_detection/cdnet_build.py deleted file mode 100644 index 1c9127a..0000000 --- a/tutorials/train/change_detection/cdnet_build.py +++ /dev/null @@ -1,58 +0,0 @@ -import sys - -sys.path.append("E:/dataFiles/github/PaddleRS") - -import paddlers as pdrs -from paddlers import transforms as T - -# 下载aistudio的数据到当前文件夹并解压、整理 -# https://aistudio.baidu.com/aistudio/datasetdetail/53795 - -# 定义训练和验证时的transforms -# API说明:https://github.com/PaddlePaddle/paddlers/blob/develop/docs/apis/transforms/transforms.md -train_transforms = T.Compose([ - T.Resize(target_size=512), - T.RandomHorizontalFlip(), - T.Normalize( - mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), -]) - -eval_transforms = T.Compose([ - T.Resize(target_size=512), - T.Normalize( - mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), -]) - -# 定义训练和验证所用的数据集 -# API说明:https://github.com/PaddlePaddle/paddlers/blob/develop/docs/apis/datasets.md -train_dataset = pdrs.datasets.CDDataset( - data_dir='E:/dataFiles/github/PaddleRS/tutorials/train/change_detection/DataSet', - file_list='tutorials/train/change_detection/DataSet/train.txt', - label_list='tutorials/train/change_detection/DataSet/labels.txt', - transforms=train_transforms, - num_workers=0, - shuffle=True) - -eval_dataset = pdrs.datasets.CDDataset( - data_dir='E:/dataFiles/github/PaddleRS/tutorials/train/change_detection/DataSet', - file_list='tutorials/train/change_detection/DataSet/val.txt', - label_list='tutorials/train/change_detection/DataSet/labels.txt', - transforms=eval_transforms, - num_workers=0, - shuffle=False) - -# 初始化模型,并进行训练 -# 可使用VisualDL查看训练指标,参考https://github.com/PaddlePaddle/paddlers/blob/develop/docs/visualdl.md -num_classes = len(train_dataset.labels) -model = pdrs.tasks.CDNet(num_classes=num_classes, in_channels=6) - -# API说明:https://github.com/PaddlePaddle/paddlers/blob/develop/docs/apis/models/semantic_segmentation.md -# 各参数介绍与调整说明:https://github.com/PaddlePaddle/paddlers/blob/develop/docs/parameters.md -model.train( - num_epochs=1, - train_dataset=train_dataset, - train_batch_size=4, - eval_dataset=eval_dataset, - learning_rate=0.01, - pretrain_weights=None, - save_dir='output/cdnet') diff --git a/tutorials/train/change_detection/data/.gitignore b/tutorials/train/change_detection/data/.gitignore new file mode 100644 index 0000000..023e068 --- /dev/null +++ b/tutorials/train/change_detection/data/.gitignore @@ -0,0 +1,3 @@ +*.zip +*.tar.gz +AirChange/ \ No newline at end of file diff --git a/tutorials/train/change_detection/data/AirChange/cropped_test_images/gt_1.bmp b/tutorials/train/change_detection/data/AirChange/cropped_test_images/gt_1.bmp new file mode 100644 index 0000000..a48b4b8 Binary files /dev/null and b/tutorials/train/change_detection/data/AirChange/cropped_test_images/gt_1.bmp differ diff --git a/tutorials/train/change_detection/data/AirChange/cropped_test_images/gt_2.bmp b/tutorials/train/change_detection/data/AirChange/cropped_test_images/gt_2.bmp new file mode 100644 index 0000000..4a6e622 Binary files /dev/null and b/tutorials/train/change_detection/data/AirChange/cropped_test_images/gt_2.bmp differ diff --git a/tutorials/train/change_detection/data/AirChange/cropped_test_images/im1_1.bmp b/tutorials/train/change_detection/data/AirChange/cropped_test_images/im1_1.bmp new file mode 100644 index 0000000..09b8ec7 Binary files /dev/null and b/tutorials/train/change_detection/data/AirChange/cropped_test_images/im1_1.bmp differ diff --git a/tutorials/train/change_detection/data/AirChange/cropped_test_images/im1_2.bmp b/tutorials/train/change_detection/data/AirChange/cropped_test_images/im1_2.bmp new file mode 100644 index 0000000..319c4dd Binary files /dev/null and b/tutorials/train/change_detection/data/AirChange/cropped_test_images/im1_2.bmp differ diff --git a/tutorials/train/change_detection/data/AirChange/cropped_test_images/im2_1.bmp b/tutorials/train/change_detection/data/AirChange/cropped_test_images/im2_1.bmp new file mode 100644 index 0000000..006d5b3 Binary files /dev/null and b/tutorials/train/change_detection/data/AirChange/cropped_test_images/im2_1.bmp differ diff --git a/tutorials/train/change_detection/data/AirChange/cropped_test_images/im2_2.bmp b/tutorials/train/change_detection/data/AirChange/cropped_test_images/im2_2.bmp new file mode 100644 index 0000000..370d604 Binary files /dev/null and b/tutorials/train/change_detection/data/AirChange/cropped_test_images/im2_2.bmp differ diff --git a/tutorials/train/change_detection/data/AirChange/eval.txt b/tutorials/train/change_detection/data/AirChange/eval.txt new file mode 100644 index 0000000..8725f94 --- /dev/null +++ b/tutorials/train/change_detection/data/AirChange/eval.txt @@ -0,0 +1,2 @@ +cropped_test_images/im1_1.bmp cropped_test_images/im2_1.bmp cropped_test_images/gt_1.bmp +cropped_test_images/im1_2.bmp cropped_test_images/im2_2.bmp cropped_test_images/gt_2.bmp \ No newline at end of file diff --git a/tutorials/train/change_detection/data/AirChange/train.txt b/tutorials/train/change_detection/data/AirChange/train.txt new file mode 100644 index 0000000..25f9697 --- /dev/null +++ b/tutorials/train/change_detection/data/AirChange/train.txt @@ -0,0 +1,550 @@ +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp +SZTAKI_AirChange_Benchmark/Archieve/im1.bmp SZTAKI_AirChange_Benchmark/Archieve/im2.bmp SZTAKI_AirChange_Benchmark/Archieve/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/2/im1.bmp SZTAKI_AirChange_Benchmark/Szada/2/im2.bmp SZTAKI_AirChange_Benchmark/Szada/2/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/3/im1.bmp SZTAKI_AirChange_Benchmark/Szada/3/im2.bmp SZTAKI_AirChange_Benchmark/Szada/3/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/4/im1.bmp SZTAKI_AirChange_Benchmark/Szada/4/im2.bmp SZTAKI_AirChange_Benchmark/Szada/4/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/5/im1.bmp SZTAKI_AirChange_Benchmark/Szada/5/im2.BMP SZTAKI_AirChange_Benchmark/Szada/5/gt.bmp +SZTAKI_AirChange_Benchmark/Szada/6/im1.bmp SZTAKI_AirChange_Benchmark/Szada/6/im2.bmp SZTAKI_AirChange_Benchmark/Szada/6/gt.BMP +SZTAKI_AirChange_Benchmark/Szada/7/im1.BMP SZTAKI_AirChange_Benchmark/Szada/7/im2.bmp SZTAKI_AirChange_Benchmark/Szada/7/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/1/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/1/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/2/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/2/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/4/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/4/gt.bmp +SZTAKI_AirChange_Benchmark/Tiszadob/5/im1.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/im2.bmp SZTAKI_AirChange_Benchmark/Tiszadob/5/gt.bmp \ No newline at end of file diff --git a/tutorials/train/change_detection/dsamnet.py b/tutorials/train/change_detection/dsamnet.py new file mode 100644 index 0000000..e321265 --- /dev/null +++ b/tutorials/train/change_detection/dsamnet.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +# 变化检测模型DSAMNet训练示例脚本 +# 执行此脚本前,请确认已正确安装PaddleRS库 + +import paddlers as pdrs +from paddlers import transforms as T + +# 数据集存放目录 +DATA_DIR = './data/airchange/' +# 训练集`file_list`文件路径 +TRAIN_FILE_LIST_PATH = './data/airchange/train.txt' +# 验证集`file_list`文件路径 +EVAL_FILE_LIST_PATH = './data/airchange/eval.txt' +# 实验目录,保存输出的模型权重和结果 +EXP_DIR = './output/dsamnet/' + +# 下载和解压AirChange数据集 +airchange_dataset = 'http://mplab.sztaki.hu/~bcsaba/test/SZTAKI_AirChange_Benchmark.zip' +pdrs.utils.download_and_decompress(airchange_dataset, path=DATA_DIR) + +# 定义训练和验证时使用的数据变换(数据增强、预处理等) +# 使用Compose组合多种变换方式。Compose中包含的变换将按顺序串行执行 +# API说明:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/transforms.md +train_transforms = T.Compose([ + # 随机裁剪 + T.RandomCrop( + # 裁剪区域将被缩放到256x256 + crop_size=256, + # 裁剪区域的横纵比在0.5-2之间变动 + aspect_ratio=[0.5, 2.0], + # 裁剪区域相对原始影像长宽比例在一定范围内变动,最小不低于原始长宽的1/5 + scaling=[0.2, 1.0]), + # 以50%的概率实施随机水平翻转 + T.RandomHorizontalFlip(prob=0.5), + # 将数据归一化到[-1,1] + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +eval_transforms = T.Compose([ + # 验证阶段与训练阶段的数据归一化方式必须相同 + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +# 分别构建训练和验证所用的数据集 +train_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=TRAIN_FILE_LIST_PATH, + label_list=None, + transforms=train_transforms, + num_workers=0, + shuffle=True, + with_seg_labels=False, + binarize_labels=True) + +eval_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=EVAL_FILE_LIST_PATH, + label_list=None, + transforms=eval_transforms, + num_workers=0, + shuffle=False, + with_seg_labels=False, + binarize_labels=True) + +# 使用默认参数构建DSAMNet模型 +# 目前已支持的模型请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/model_zoo.md +# 模型输入参数请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/paddlers/tasks/changedetector.py +model = pdrs.tasks.DSAMNet() + +# 执行模型训练 +model.train( + num_epochs=5, + train_dataset=train_dataset, + train_batch_size=4, + eval_dataset=eval_dataset, + save_interval_epochs=3, + # 每多少次迭代记录一次日志 + log_interval_steps=50, + save_dir=EXP_DIR, + # 是否使用early stopping策略,当精度不再改善时提前终止训练 + early_stop=False, + # 是否启用VisualDL日志功能 + use_vdl=True, + # 指定从某个检查点继续训练 + resume_checkpoint=None) diff --git a/tutorials/train/change_detection/dsifn.py b/tutorials/train/change_detection/dsifn.py new file mode 100644 index 0000000..2ebef54 --- /dev/null +++ b/tutorials/train/change_detection/dsifn.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +# 变化检测模型DSIFN训练示例脚本 +# 执行此脚本前,请确认已正确安装PaddleRS库 + +import paddlers as pdrs +from paddlers import transforms as T + +# 数据集存放目录 +DATA_DIR = './data/airchange/' +# 训练集`file_list`文件路径 +TRAIN_FILE_LIST_PATH = './data/airchange/train.txt' +# 验证集`file_list`文件路径 +EVAL_FILE_LIST_PATH = './data/airchange/eval.txt' +# 实验目录,保存输出的模型权重和结果 +EXP_DIR = './output/dsifn/' + +# 下载和解压AirChange数据集 +airchange_dataset = 'http://mplab.sztaki.hu/~bcsaba/test/SZTAKI_AirChange_Benchmark.zip' +pdrs.utils.download_and_decompress(airchange_dataset, path=DATA_DIR) + +# 定义训练和验证时使用的数据变换(数据增强、预处理等) +# 使用Compose组合多种变换方式。Compose中包含的变换将按顺序串行执行 +# API说明:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/transforms.md +train_transforms = T.Compose([ + # 随机裁剪 + T.RandomCrop( + # 裁剪区域将被缩放到256x256 + crop_size=256, + # 裁剪区域的横纵比在0.5-2之间变动 + aspect_ratio=[0.5, 2.0], + # 裁剪区域相对原始影像长宽比例在一定范围内变动,最小不低于原始长宽的1/5 + scaling=[0.2, 1.0]), + # 以50%的概率实施随机水平翻转 + T.RandomHorizontalFlip(prob=0.5), + # 将数据归一化到[-1,1] + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +eval_transforms = T.Compose([ + # 验证阶段与训练阶段的数据归一化方式必须相同 + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +# 分别构建训练和验证所用的数据集 +train_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=TRAIN_FILE_LIST_PATH, + label_list=None, + transforms=train_transforms, + num_workers=0, + shuffle=True, + with_seg_labels=False, + binarize_labels=True) + +eval_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=EVAL_FILE_LIST_PATH, + label_list=None, + transforms=eval_transforms, + num_workers=0, + shuffle=False, + with_seg_labels=False, + binarize_labels=True) + +# 使用默认参数构建DSIFN模型 +# 目前已支持的模型请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/model_zoo.md +# 模型输入参数请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/paddlers/tasks/changedetector.py +model = pdrs.tasks.DSIFN() + +# 执行模型训练 +model.train( + num_epochs=5, + train_dataset=train_dataset, + train_batch_size=4, + eval_dataset=eval_dataset, + save_interval_epochs=3, + # 每多少次迭代记录一次日志 + log_interval_steps=50, + save_dir=EXP_DIR, + # 是否使用early stopping策略,当精度不再改善时提前终止训练 + early_stop=False, + # 是否启用VisualDL日志功能 + use_vdl=True, + # 指定从某个检查点继续训练 + resume_checkpoint=None) diff --git a/tutorials/train/change_detection/fc_ef.py b/tutorials/train/change_detection/fc_ef.py new file mode 100644 index 0000000..9e0411a --- /dev/null +++ b/tutorials/train/change_detection/fc_ef.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +# 变化检测模型FC-EF训练示例脚本 +# 执行此脚本前,请确认已正确安装PaddleRS库 + +import paddlers as pdrs +from paddlers import transforms as T + +# 数据集存放目录 +DATA_DIR = './data/airchange/' +# 训练集`file_list`文件路径 +TRAIN_FILE_LIST_PATH = './data/airchange/train.txt' +# 验证集`file_list`文件路径 +EVAL_FILE_LIST_PATH = './data/airchange/eval.txt' +# 实验目录,保存输出的模型权重和结果 +EXP_DIR = './output/fc_ef/' + +# 下载和解压AirChange数据集 +airchange_dataset = 'http://mplab.sztaki.hu/~bcsaba/test/SZTAKI_AirChange_Benchmark.zip' +pdrs.utils.download_and_decompress(airchange_dataset, path=DATA_DIR) + +# 定义训练和验证时使用的数据变换(数据增强、预处理等) +# 使用Compose组合多种变换方式。Compose中包含的变换将按顺序串行执行 +# API说明:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/transforms.md +train_transforms = T.Compose([ + # 随机裁剪 + T.RandomCrop( + # 裁剪区域将被缩放到256x256 + crop_size=256, + # 裁剪区域的横纵比在0.5-2之间变动 + aspect_ratio=[0.5, 2.0], + # 裁剪区域相对原始影像长宽比例在一定范围内变动,最小不低于原始长宽的1/5 + scaling=[0.2, 1.0]), + # 以50%的概率实施随机水平翻转 + T.RandomHorizontalFlip(prob=0.5), + # 将数据归一化到[-1,1] + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +eval_transforms = T.Compose([ + # 验证阶段与训练阶段的数据归一化方式必须相同 + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +# 分别构建训练和验证所用的数据集 +train_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=TRAIN_FILE_LIST_PATH, + label_list=None, + transforms=train_transforms, + num_workers=0, + shuffle=True, + with_seg_labels=False, + binarize_labels=True) + +eval_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=EVAL_FILE_LIST_PATH, + label_list=None, + transforms=eval_transforms, + num_workers=0, + shuffle=False, + with_seg_labels=False, + binarize_labels=True) + +# 使用默认参数构建FC-EF模型 +# 目前已支持的模型请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/model_zoo.md +# 模型输入参数请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/paddlers/tasks/changedetector.py +model = pdrs.tasks.FCEarlyFusion() + +# 执行模型训练 +model.train( + num_epochs=5, + train_dataset=train_dataset, + train_batch_size=4, + eval_dataset=eval_dataset, + save_interval_epochs=3, + # 每多少次迭代记录一次日志 + log_interval_steps=50, + save_dir=EXP_DIR, + # 是否使用early stopping策略,当精度不再改善时提前终止训练 + early_stop=False, + # 是否启用VisualDL日志功能 + use_vdl=True, + # 指定从某个检查点继续训练 + resume_checkpoint=None) diff --git a/tutorials/train/change_detection/fc_siam_conc.py b/tutorials/train/change_detection/fc_siam_conc.py new file mode 100644 index 0000000..a91eed6 --- /dev/null +++ b/tutorials/train/change_detection/fc_siam_conc.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +# 变化检测模型FC-Siam-conc训练示例脚本 +# 执行此脚本前,请确认已正确安装PaddleRS库 + +import paddlers as pdrs +from paddlers import transforms as T + +# 数据集存放目录 +DATA_DIR = './data/airchange/' +# 训练集`file_list`文件路径 +TRAIN_FILE_LIST_PATH = './data/airchange/train.txt' +# 验证集`file_list`文件路径 +EVAL_FILE_LIST_PATH = './data/airchange/eval.txt' +# 实验目录,保存输出的模型权重和结果 +EXP_DIR = './output/fc_siam_conc/' + +# 下载和解压AirChange数据集 +airchange_dataset = 'http://mplab.sztaki.hu/~bcsaba/test/SZTAKI_AirChange_Benchmark.zip' +pdrs.utils.download_and_decompress(airchange_dataset, path=DATA_DIR) + +# 定义训练和验证时使用的数据变换(数据增强、预处理等) +# 使用Compose组合多种变换方式。Compose中包含的变换将按顺序串行执行 +# API说明:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/transforms.md +train_transforms = T.Compose([ + # 随机裁剪 + T.RandomCrop( + # 裁剪区域将被缩放到256x256 + crop_size=256, + # 裁剪区域的横纵比在0.5-2之间变动 + aspect_ratio=[0.5, 2.0], + # 裁剪区域相对原始影像长宽比例在一定范围内变动,最小不低于原始长宽的1/5 + scaling=[0.2, 1.0]), + # 以50%的概率实施随机水平翻转 + T.RandomHorizontalFlip(prob=0.5), + # 将数据归一化到[-1,1] + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +eval_transforms = T.Compose([ + # 验证阶段与训练阶段的数据归一化方式必须相同 + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +# 分别构建训练和验证所用的数据集 +train_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=TRAIN_FILE_LIST_PATH, + label_list=None, + transforms=train_transforms, + num_workers=0, + shuffle=True, + with_seg_labels=False, + binarize_labels=True) + +eval_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=EVAL_FILE_LIST_PATH, + label_list=None, + transforms=eval_transforms, + num_workers=0, + shuffle=False, + with_seg_labels=False, + binarize_labels=True) + +# 使用默认参数构建FC-Siam-conc模型 +# 目前已支持的模型请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/model_zoo.md +# 模型输入参数请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/paddlers/tasks/changedetector.py +model = pdrs.tasks.FCSiamConc() + +# 执行模型训练 +model.train( + num_epochs=5, + train_dataset=train_dataset, + train_batch_size=4, + eval_dataset=eval_dataset, + save_interval_epochs=3, + # 每多少次迭代记录一次日志 + log_interval_steps=50, + save_dir=EXP_DIR, + # 是否使用early stopping策略,当精度不再改善时提前终止训练 + early_stop=False, + # 是否启用VisualDL日志功能 + use_vdl=True, + # 指定从某个检查点继续训练 + resume_checkpoint=None) diff --git a/tutorials/train/change_detection/fc_siam_diff.py b/tutorials/train/change_detection/fc_siam_diff.py new file mode 100644 index 0000000..8e4a8ed --- /dev/null +++ b/tutorials/train/change_detection/fc_siam_diff.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +# 变化检测模型FC-Siam-diff训练示例脚本 +# 执行此脚本前,请确认已正确安装PaddleRS库 + +import paddlers as pdrs +from paddlers import transforms as T + +# 数据集存放目录 +DATA_DIR = './data/airchange/' +# 训练集`file_list`文件路径 +TRAIN_FILE_LIST_PATH = './data/airchange/train.txt' +# 验证集`file_list`文件路径 +EVAL_FILE_LIST_PATH = './data/airchange/eval.txt' +# 实验目录,保存输出的模型权重和结果 +EXP_DIR = './output/fc_siam_diff/' + +# 下载和解压AirChange数据集 +airchange_dataset = 'http://mplab.sztaki.hu/~bcsaba/test/SZTAKI_AirChange_Benchmark.zip' +pdrs.utils.download_and_decompress(airchange_dataset, path=DATA_DIR) + +# 定义训练和验证时使用的数据变换(数据增强、预处理等) +# 使用Compose组合多种变换方式。Compose中包含的变换将按顺序串行执行 +# API说明:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/transforms.md +train_transforms = T.Compose([ + # 随机裁剪 + T.RandomCrop( + # 裁剪区域将被缩放到256x256 + crop_size=256, + # 裁剪区域的横纵比在0.5-2之间变动 + aspect_ratio=[0.5, 2.0], + # 裁剪区域相对原始影像长宽比例在一定范围内变动,最小不低于原始长宽的1/5 + scaling=[0.2, 1.0]), + # 以50%的概率实施随机水平翻转 + T.RandomHorizontalFlip(prob=0.5), + # 将数据归一化到[-1,1] + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +eval_transforms = T.Compose([ + # 验证阶段与训练阶段的数据归一化方式必须相同 + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +# 分别构建训练和验证所用的数据集 +train_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=TRAIN_FILE_LIST_PATH, + label_list=None, + transforms=train_transforms, + num_workers=0, + shuffle=True, + with_seg_labels=False, + binarize_labels=True) + +eval_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=EVAL_FILE_LIST_PATH, + label_list=None, + transforms=eval_transforms, + num_workers=0, + shuffle=False, + with_seg_labels=False, + binarize_labels=True) + +# 使用默认参数构建FC-Siam-diff模型 +# 目前已支持的模型请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/model_zoo.md +# 模型输入参数请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/paddlers/tasks/changedetector.py +model = pdrs.tasks.FCSiamDiff() + +# 执行模型训练 +model.train( + num_epochs=5, + train_dataset=train_dataset, + train_batch_size=4, + eval_dataset=eval_dataset, + save_interval_epochs=3, + # 每多少次迭代记录一次日志 + log_interval_steps=50, + save_dir=EXP_DIR, + # 是否使用early stopping策略,当精度不再改善时提前终止训练 + early_stop=False, + # 是否启用VisualDL日志功能 + use_vdl=True, + # 指定从某个检查点继续训练 + resume_checkpoint=None) diff --git a/tutorials/train/change_detection/snunet.py b/tutorials/train/change_detection/snunet.py new file mode 100644 index 0000000..1241fe6 --- /dev/null +++ b/tutorials/train/change_detection/snunet.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +# 变化检测模型SNUNet训练示例脚本 +# 执行此脚本前,请确认已正确安装PaddleRS库 + +import paddlers as pdrs +from paddlers import transforms as T + +# 数据集存放目录 +DATA_DIR = './data/airchange/' +# 训练集`file_list`文件路径 +TRAIN_FILE_LIST_PATH = './data/airchange/train.txt' +# 验证集`file_list`文件路径 +EVAL_FILE_LIST_PATH = './data/airchange/eval.txt' +# 实验目录,保存输出的模型权重和结果 +EXP_DIR = './output/snunet/' + +# 下载和解压AirChange数据集 +airchange_dataset = 'http://mplab.sztaki.hu/~bcsaba/test/SZTAKI_AirChange_Benchmark.zip' +pdrs.utils.download_and_decompress(airchange_dataset, path=DATA_DIR) + +# 定义训练和验证时使用的数据变换(数据增强、预处理等) +# 使用Compose组合多种变换方式。Compose中包含的变换将按顺序串行执行 +# API说明:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/transforms.md +train_transforms = T.Compose([ + # 随机裁剪 + T.RandomCrop( + # 裁剪区域将被缩放到256x256 + crop_size=256, + # 裁剪区域的横纵比在0.5-2之间变动 + aspect_ratio=[0.5, 2.0], + # 裁剪区域相对原始影像长宽比例在一定范围内变动,最小不低于原始长宽的1/5 + scaling=[0.2, 1.0]), + # 以50%的概率实施随机水平翻转 + T.RandomHorizontalFlip(prob=0.5), + # 将数据归一化到[-1,1] + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +eval_transforms = T.Compose([ + # 验证阶段与训练阶段的数据归一化方式必须相同 + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +# 分别构建训练和验证所用的数据集 +train_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=TRAIN_FILE_LIST_PATH, + label_list=None, + transforms=train_transforms, + num_workers=0, + shuffle=True, + with_seg_labels=False, + binarize_labels=True) + +eval_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=EVAL_FILE_LIST_PATH, + label_list=None, + transforms=eval_transforms, + num_workers=0, + shuffle=False, + with_seg_labels=False, + binarize_labels=True) + +# 使用默认参数构建SNUNet模型 +# 目前已支持的模型请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/model_zoo.md +# 模型输入参数请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/paddlers/tasks/changedetector.py +model = pdrs.tasks.SNUNet() + +# 执行模型训练 +model.train( + num_epochs=5, + train_dataset=train_dataset, + train_batch_size=4, + eval_dataset=eval_dataset, + save_interval_epochs=3, + # 每多少次迭代记录一次日志 + log_interval_steps=50, + save_dir=EXP_DIR, + # 是否使用early stopping策略,当精度不再改善时提前终止训练 + early_stop=False, + # 是否启用VisualDL日志功能 + use_vdl=True, + # 指定从某个检查点继续训练 + resume_checkpoint=None) diff --git a/tutorials/train/change_detection/stanet.py b/tutorials/train/change_detection/stanet.py new file mode 100644 index 0000000..6f2e22f --- /dev/null +++ b/tutorials/train/change_detection/stanet.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python + +# 变化检测模型STANet训练示例脚本 +# 执行此脚本前,请确认已正确安装PaddleRS库 + +import paddlers as pdrs +from paddlers import transforms as T + +# 数据集存放目录 +DATA_DIR = './data/airchange/' +# 训练集`file_list`文件路径 +TRAIN_FILE_LIST_PATH = './data/airchange/train.txt' +# 验证集`file_list`文件路径 +EVAL_FILE_LIST_PATH = './data/airchange/eval.txt' +# 实验目录,保存输出的模型权重和结果 +EXP_DIR = './output/stanet/' + +# 下载和解压AirChange数据集 +airchange_dataset = 'http://mplab.sztaki.hu/~bcsaba/test/SZTAKI_AirChange_Benchmark.zip' +pdrs.utils.download_and_decompress(airchange_dataset, path=DATA_DIR) + +# 定义训练和验证时使用的数据变换(数据增强、预处理等) +# 使用Compose组合多种变换方式。Compose中包含的变换将按顺序串行执行 +# API说明:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/transforms.md +train_transforms = T.Compose([ + # 随机裁剪 + T.RandomCrop( + # 裁剪区域将被缩放到256x256 + crop_size=256, + # 裁剪区域的横纵比在0.5-2之间变动 + aspect_ratio=[0.5, 2.0], + # 裁剪区域相对原始影像长宽比例在一定范围内变动,最小不低于原始长宽的1/5 + scaling=[0.2, 1.0]), + # 以50%的概率实施随机水平翻转 + T.RandomHorizontalFlip(prob=0.5), + # 将数据归一化到[-1,1] + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +eval_transforms = T.Compose([ + # 验证阶段与训练阶段的数据归一化方式必须相同 + T.Normalize( + mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]), +]) + +# 分别构建训练和验证所用的数据集 +train_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=TRAIN_FILE_LIST_PATH, + label_list=None, + transforms=train_transforms, + num_workers=0, + shuffle=True, + with_seg_labels=False, + binarize_labels=True) + +eval_dataset = pdrs.datasets.CDDataset( + data_dir=DATA_DIR, + file_list=EVAL_FILE_LIST_PATH, + label_list=None, + transforms=eval_transforms, + num_workers=0, + shuffle=False, + with_seg_labels=False, + binarize_labels=True) + +# 使用默认参数构建STANet模型 +# 目前已支持的模型请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/docs/apis/model_zoo.md +# 模型输入参数请参考:https://github.com/PaddleCV-SIG/PaddleRS/blob/develop/paddlers/tasks/changedetector.py +model = pdrs.tasks.STANet() + +# 执行模型训练 +model.train( + num_epochs=5, + train_dataset=train_dataset, + train_batch_size=4, + eval_dataset=eval_dataset, + save_interval_epochs=3, + # 每多少次迭代记录一次日志 + log_interval_steps=50, + save_dir=EXP_DIR, + # 是否使用early stopping策略,当精度不再改善时提前终止训练 + early_stop=False, + # 是否启用VisualDL日志功能 + use_vdl=True, + # 指定从某个检查点继续训练 + resume_checkpoint=None)