Merge pull request #348 from mshabunin:contrib-tests

pull/343/merge
Vadim Pisarevsky 10 years ago
commit 4f860dcffa
  1. 2
      modules/line_descriptor/perf/perf_descriptors.cpp
  2. 2
      modules/line_descriptor/perf/perf_detection.cpp
  3. 9
      modules/line_descriptor/test/test_descriptors_regression.cpp
  4. 3
      modules/line_descriptor/test/test_detector_regression.cpp
  5. 2
      modules/reg/test/test_main.cpp
  6. 2
      modules/reg/test/test_reg.cpp
  7. 2
      modules/rgbd/samples/odometry_evaluation.cpp
  8. 2
      modules/rgbd/test/test_main.cpp
  9. 2
      modules/rgbd/test/test_normal.cpp
  10. 14
      modules/rgbd/test/test_odometry.cpp
  11. BIN
      modules/rgbd/testdata/rgbd/odometry/depth.png
  12. BIN
      modules/rgbd/testdata/rgbd/odometry/rgb.png
  13. 2
      modules/xfeatures2d/perf/perf_daisy.cpp
  14. 10
      modules/xfeatures2d/src/daisy.cpp
  15. 4
      modules/xfeatures2d/test/test_rotation_and_scale_invariance.cpp
  16. BIN
      modules/ximgproc/testdata/disparityfilter/GT.png
  17. 7
      modules/ximgproc/testdata/disparityfilter/ROI.xml
  18. BIN
      modules/ximgproc/testdata/disparityfilter/disparity_left_raw.png
  19. BIN
      modules/ximgproc/testdata/disparityfilter/disparity_right_raw.png
  20. BIN
      modules/ximgproc/testdata/disparityfilter/left_view.png
  21. 7
      modules/ximgproc/testdata/disparityfilter/reference_accuracy.xml
  22. BIN
      modules/ximgproc/testdata/edgefilter/amf/kodim23_amf_ss15_sr0.3_outliers_ref.png
  23. BIN
      modules/ximgproc/testdata/edgefilter/amf/kodim23_amf_ss30_sr0.1_ref.png
  24. BIN
      modules/ximgproc/testdata/edgefilter/amf/kodim23_amf_ss50_sr0.3_ref.png
  25. BIN
      modules/ximgproc/testdata/edgefilter/amf/kodim23_amf_ss50_sr0.5_outliers_ref.png
  26. BIN
      modules/ximgproc/testdata/edgefilter/amf/kodim23_amf_ss5_sr0.1_outliers_ref.png
  27. BIN
      modules/ximgproc/testdata/edgefilter/amf/kodim23_amf_ss5_sr0.3_ref.png
  28. BIN
      modules/ximgproc/testdata/edgefilter/dt/authors_statue_IC_ss30_sc0.2.png
  29. BIN
      modules/ximgproc/testdata/edgefilter/dt/authors_statue_NC_ss30_sc0.2.png
  30. BIN
      modules/ximgproc/testdata/edgefilter/dt/authors_statue_RF_ss30_sc0.2.png
  31. BIN
      modules/ximgproc/testdata/edgefilter/fgs/kodim23_lambda=1000_sigma=10.png
  32. BIN
      modules/ximgproc/testdata/edgefilter/kodim23.png
  33. BIN
      modules/ximgproc/testdata/edgefilter/statue.png
  34. BIN
      modules/ximgproc/testdata/ximgproc/model.yml.gz
  35. BIN
      modules/ximgproc/testdata/ximgproc/results/01.png
  36. BIN
      modules/ximgproc/testdata/ximgproc/results/02.png
  37. BIN
      modules/ximgproc/testdata/ximgproc/results/03.png
  38. BIN
      modules/ximgproc/testdata/ximgproc/results/04.png
  39. BIN
      modules/ximgproc/testdata/ximgproc/results/05.png
  40. BIN
      modules/ximgproc/testdata/ximgproc/results/06.png
  41. BIN
      modules/ximgproc/testdata/ximgproc/results/07.png
  42. BIN
      modules/ximgproc/testdata/ximgproc/results/08.png
  43. BIN
      modules/ximgproc/testdata/ximgproc/results/09.png
  44. BIN
      modules/ximgproc/testdata/ximgproc/results/10.png
  45. BIN
      modules/ximgproc/testdata/ximgproc/results/11.png
  46. BIN
      modules/ximgproc/testdata/ximgproc/results/12.png
  47. BIN
      modules/ximgproc/testdata/ximgproc/sources/01.png
  48. BIN
      modules/ximgproc/testdata/ximgproc/sources/02.png
  49. BIN
      modules/ximgproc/testdata/ximgproc/sources/03.png
  50. BIN
      modules/ximgproc/testdata/ximgproc/sources/04.png
  51. BIN
      modules/ximgproc/testdata/ximgproc/sources/05.png
  52. BIN
      modules/ximgproc/testdata/ximgproc/sources/06.png
  53. BIN
      modules/ximgproc/testdata/ximgproc/sources/07.png
  54. BIN
      modules/ximgproc/testdata/ximgproc/sources/08.png
  55. BIN
      modules/ximgproc/testdata/ximgproc/sources/09.png
  56. BIN
      modules/ximgproc/testdata/ximgproc/sources/10.png
  57. BIN
      modules/ximgproc/testdata/ximgproc/sources/11.png
  58. BIN
      modules/ximgproc/testdata/ximgproc/sources/12.png
  59. 3
      modules/xphoto/test/simple_color_balance.cpp
  60. 3
      modules/xphoto/test/test_grayworld.cpp
  61. BIN
      modules/xphoto/testdata/xphoto/dct_image_denoising/results/01.png
  62. BIN
      modules/xphoto/testdata/xphoto/dct_image_denoising/sources/01.png
  63. BIN
      modules/xphoto/testdata/xphoto/inpainting/mask_1.png
  64. BIN
      modules/xphoto/testdata/xphoto/inpainting/src_1.jpg
  65. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/01.png
  66. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/02.png
  67. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/03.png
  68. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/04.png
  69. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/05.png
  70. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/06.png
  71. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/07.png
  72. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/08.png
  73. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/09.png
  74. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/10.png
  75. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/11.png
  76. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/12.png
  77. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/13.png
  78. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/results/14.png
  79. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/01.png
  80. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/02.png
  81. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/03.png
  82. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/04.png
  83. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/05.png
  84. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/06.png
  85. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/07.png
  86. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/08.png
  87. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/09.png
  88. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/10.png
  89. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/11.png
  90. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/12.png
  91. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/13.png
  92. BIN
      modules/xphoto/testdata/xphoto/simple_white_balance/sources/14.png

@ -51,7 +51,7 @@ using std::tr1::get;
typedef perf::TestBaseWithParam<std::string> file_str;
#define IMAGES \
"line_descriptor_data/cameraman.jpg", "line_descriptor_data/lena.bmp"
"cv/line_descriptor/cameraman.jpg", "cv/shared/lena.png"
PERF_TEST_P(file_str, descriptors, testing::Values(IMAGES))
{

@ -51,7 +51,7 @@ using std::tr1::get;
typedef perf::TestBaseWithParam<std::string> file_str;
#define IMAGES \
"line_descriptor_data/cameraman.jpg", "line_descriptor_data/lena.bmp"
"cv/line_descriptor/cameraman.jpg", "cv/shared/lena.png"
void createMatFromVec( const std::vector<KeyLine>& linesVec, Mat& output );

@ -50,7 +50,6 @@ using namespace cv::line_descriptor;
const std::string LINE_DESCRIPTOR_DIR = "line_descriptor";
const std::string IMAGE_FILENAME = "cameraman.jpg";
const std::string DESCRIPTORS_DIR = LINE_DESCRIPTOR_DIR + "/descriptors";
template<class Distance>
class CV_BD_DescriptorsTest : public cvtest::BaseTest
@ -120,7 +119,7 @@ class CV_BD_DescriptorsTest : public cvtest::BaseTest
Mat readDescriptors()
{
Mat descriptors;
FileStorage fs( std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/descriptors/" + fs_name, FileStorage::READ );
FileStorage fs( std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/" + fs_name, FileStorage::READ );
fs["descriptors"] >> descriptors;
return descriptors;
@ -128,7 +127,7 @@ class CV_BD_DescriptorsTest : public cvtest::BaseTest
bool writeDescriptors( Mat& descs )
{
FileStorage fs( std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/descriptors/" + fs_name, FileStorage::WRITE );
FileStorage fs( std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/" + fs_name, FileStorage::WRITE );
fs << "descriptors" << descs;
return true;
@ -270,7 +269,7 @@ class CV_BD_DescriptorsTest : public cvtest::BaseTest
}
std::vector<KeyLine> keylines;
FileStorage fs( std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/detectors/edl_detector_keylines_cameraman.yaml", FileStorage::READ );
FileStorage fs( std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/edl_detector_keylines_cameraman.yaml", FileStorage::READ );
if( fs.isOpened() )
{
//read( fs.getFirstTopLevelNode(), keypoints );
@ -326,7 +325,7 @@ class CV_BD_DescriptorsTest : public cvtest::BaseTest
else
{
ts->printf( cvtest::TS::LOG, "Compute and write keylines.\n" );
fs.open( std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/detectors/edl_detector_keylines_cameraman.yaml", FileStorage::WRITE );
fs.open( std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/edl_detector_keylines_cameraman.yaml", FileStorage::WRITE );
if( fs.isOpened() )
{
bd->detect( img, keylines );

@ -50,7 +50,6 @@ using namespace cv::line_descriptor;
const std::string LINE_DESCRIPTOR_DIR = "line_descriptor";
const std::string IMAGE_FILENAME = "cameraman.jpg";
const std::string DETECTOR_DIR = LINE_DESCRIPTOR_DIR + "/detectors";
class CV_BinaryDescriptorDetectorTest : public cvtest::BaseTest
{
@ -256,7 +255,7 @@ void CV_BinaryDescriptorDetectorTest::regressionTest()
{
assert( bd );
std::string imgFilename = std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/" + IMAGE_FILENAME;
std::string resFilename = std::string( ts->get_data_path() ) + DETECTOR_DIR + "/" + fs_name + ".yaml";
std::string resFilename = std::string( ts->get_data_path() ) + LINE_DESCRIPTOR_DIR + "/" + fs_name + ".yaml";
// Read the test image.
Mat image = imread( imgFilename );

@ -43,4 +43,4 @@
#include "test_precomp.hpp"
CV_TEST_MAIN("reg")
CV_TEST_MAIN("cv")

@ -244,7 +244,7 @@ void RegTest::testProjective()
void RegTest::loadImage()
{
const string imageName = cvtest::TS::ptr()->get_data_path() + "home.png";
const string imageName = cvtest::TS::ptr()->get_data_path() + "reg/home.png";
img1 = imread(imageName, -1);
ASSERT_TRUE(img1.data != 0);

@ -173,7 +173,7 @@ int main(int argc, char** argv)
Ptr<OdometryFrame> frame_prev = Ptr<OdometryFrame>(new OdometryFrame()),
frame_curr = Ptr<OdometryFrame>(new OdometryFrame());
Ptr<Odometry> odometry = Odometry::create("RGBD." + string(argv[3]) + "Odometry");
Ptr<Odometry> odometry = Odometry::create(string(argv[3]) + "Odometry");
if(odometry.empty())
{
cout << "Can not create Odometry algorithm. Check the passed odometry name." << endl;

@ -1,3 +1,3 @@
#include "test_precomp.hpp"
CV_TEST_MAIN("rgbd")
CV_TEST_MAIN("cv")

@ -450,7 +450,7 @@ protected:
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
TEST(Rgbd_Normals, compute)
TEST(DISABLED_Rgbd_Normals, compute)
{
cv::rgbd::CV_RgbdNormalsTest test;
test.safe_run();

@ -175,8 +175,8 @@ protected:
bool CV_OdometryTest::readData(Mat& image, Mat& depth) const
{
std::string imageFilename = std::string(ts->get_data_path()) + "/odometry/rgb.png";
std::string depthFilename = std::string(ts->get_data_path()) + "/odometry/depth.png";
std::string imageFilename = ts->get_data_path() + "rgbd/rgb.png";
std::string depthFilename = ts->get_data_path() + "rgbd/depth.png";
image = imread(imageFilename, 0);
depth = imread(depthFilename, -1);
@ -338,18 +338,18 @@ void CV_OdometryTest::run(int)
TEST(RGBD_Odometry_Rgbd, algorithmic)
{
cv::rgbd::CV_OdometryTest test(cv::rgbd::Odometry::create("RGBD.RgbdOdometry"), 0.99, 0.94);
cv::rgbd::CV_OdometryTest test(cv::rgbd::Odometry::create("RgbdOdometry"), 0.99, 0.94);
test.safe_run();
}
TEST(RGBD_Odometry_ICP, algorithmic)
TEST(DISABLED_RGBD_Odometry_ICP, algorithmic)
{
cv::rgbd::CV_OdometryTest test(cv::rgbd::Odometry::create("RGBD.ICPOdometry"), 0.99, 0.99);
cv::rgbd::CV_OdometryTest test(cv::rgbd::Odometry::create("ICPOdometry"), 0.99, 0.99);
test.safe_run();
}
TEST(RGBD_Odometry_RgbdICP, algorithmic)
TEST(DISABLED_RGBD_Odometry_RgbdICP, algorithmic)
{
cv::rgbd::CV_OdometryTest test(cv::rgbd::Odometry::create("RGBD.RgbdICPOdometry"), 0.99, 0.99);
cv::rgbd::CV_OdometryTest test(cv::rgbd::Odometry::create("RgbdICPOdometry"), 0.99, 0.99);
test.safe_run();
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 511 KiB

@ -25,7 +25,7 @@ PERF_TEST_P(daisy, extract, testing::Values(DAISY_IMAGES))
Ptr<DAISY> descriptor = DAISY::create();
vector<KeyPoint> points;
vector<float> descriptors;
Mat_<float> descriptors;
// compute all daisies in image
TEST_CYCLE() descriptor->compute(frame, descriptors);

@ -602,10 +602,10 @@ static void bi_get_histogram( float* histogram, const double y, const double x,
// A C --> pixel positions
// B D
const float* A = hcube->ptr<float>(0, mny *_hist_th_q_no, mnx *_hist_th_q_no);
const float* B = hcube->ptr<float>(0, (mny+1)*_hist_th_q_no, mnx *_hist_th_q_no);
const float* C = hcube->ptr<float>(0, mny *_hist_th_q_no, (mnx+1)*_hist_th_q_no);
const float* D = hcube->ptr<float>(0, (mny+1)*_hist_th_q_no, (mnx+1)*_hist_th_q_no);
const float* A = hcube->ptr<float>(0, mny , mnx );
const float* B = hcube->ptr<float>(0, (mny+1), mnx );
const float* C = hcube->ptr<float>(0, mny , (mnx+1));
const float* D = hcube->ptr<float>(0, (mny+1), (mnx+1));
double alpha = mnx+1-x;
double beta = mny+1-y;
@ -1156,7 +1156,7 @@ struct ComputeHistogramsInvoker : ParallelLoopBody
Rect( 0, 0, layers->at(r).size[2]-1, layers->at(r).size[1]-1 ) )
) continue;
float* hist = layers->at(r).ptr<float>(0,y*_hist_th_q_no,x*_hist_th_q_no);
float* hist = layers->at(r).ptr<float>(0,y,x);
for( int h = 0; h < _hist_th_q_no; h++ )
hist[h] = layers->at(r+1).at<float>(h,y,x);

@ -660,7 +660,7 @@ TEST(Features2d_RotationInvariance_Descriptor_LATCH, regression)
test.safe_run();
}
TEST(Features2d_RotationInvariance_Descriptor_DAISY, regression)
TEST(DISABLED_Features2d_RotationInvariance_Descriptor_DAISY, regression)
{
DescriptorRotationInvarianceTest test(BRISK::create(),
DAISY::create(15, 3, 8, 8, DAISY::NRM_NONE, noArray(), true, true),
@ -754,7 +754,7 @@ TEST(Features2d_RotationInvariance2_Detector_SURF, regression)
ASSERT_LT( fabs(keypoints[1].response - keypoints[4].response), 1e-6);
}
TEST(Features2d_ScaleInvariance_Descriptor_DAISY, regression)
TEST(DISABLED_Features2d_ScaleInvariance_Descriptor_DAISY, regression)
{
DescriptorScaleInvarianceTest test(BRISK::create(),
DAISY::create(15, 3, 8, 8, DAISY::NRM_NONE, noArray(), true, true),

Binary file not shown.

Before

Width:  |  Height:  |  Size: 182 KiB

@ -1,7 +0,0 @@
<?xml version="1.0"?>
<opencv_storage>
<x>166</x>
<y>7</y>
<width>851</width>
<height>422</height>
</opencv_storage>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 283 KiB

@ -1,7 +0,0 @@
<?xml version="1.0"?>
<opencv_storage>
<MSE_before>5043.6495</MSE_before>
<MSE_after>128.3773</MSE_after>
<BadPercent_before>48.5417</BadPercent_before>
<BadPercent_after>45.8749</BadPercent_after>
</opencv_storage>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 285 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 274 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 255 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 343 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 291 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 396 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 417 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 452 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 287 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 549 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 666 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 375 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 471 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 520 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 393 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 309 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 257 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 425 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 505 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 502 KiB

@ -4,8 +4,7 @@ namespace cvtest
{
TEST(xphoto_simplecolorbalance, regression)
{
cv::String subfolder = "cv/xphoto/";
cv::String dir = cvtest::TS::ptr()->get_data_path() + subfolder + "simple_white_balance/";
cv::String dir = cvtest::TS::ptr()->get_data_path() + "cv/xphoto/simple_white_balance/";
int nTests = 12;
float threshold = 0.005f;

@ -65,8 +65,7 @@ namespace cvtest {
TEST(xphoto_grayworld_white_balance, regression)
{
String subfolder = "/xphoto/";
String dir = cvtest::TS::ptr()->get_data_path() + subfolder + "simple_white_balance/";
String dir = cvtest::TS::ptr()->get_data_path() + "cv/xphoto/simple_white_balance/";
const int nTests = 14;
const float wb_thresh = 0.5f;
const float acc_thresh = 2.f;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 199 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 478 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 558 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 548 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 565 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 565 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 367 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 693 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 374 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 294 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 252 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 312 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 356 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 461 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 856 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 250 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 473 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 473 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 316 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 511 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 297 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 198 KiB

Loading…
Cancel
Save