2
0
mirror of https://github.com/boostorg/gil.git synced 2026-02-19 14:32:10 +00:00
Files
gil/toolbox/test/subsampled_image.cpp
Christian Henning b1d81008e0 Some subsampled_image tests.
[SVN r83502]
2018-06-27 00:02:27 -04:00

53 lines
1.1 KiB
C++

// Copyright 2013 Christian Henning
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
/// \brief Unit test for subsampled_image type.
#include "stdafx.h"
#include <boost/test/unit_test.hpp>
#include <boost/gil/gil_all.hpp>
#include <boost/gil/extension/toolbox/color_spaces/ycbcr.hpp>
#include <boost/gil/extension/toolbox/image_types/subsampled_image.hpp>
using namespace std;
using namespace boost;
using namespace gil;
BOOST_AUTO_TEST_SUITE( subsampled_image_test_suite )
BOOST_AUTO_TEST_CASE( subsampled_image_test )
{
{
ycbcr8_pixel_t a;
rgb8_pixel_t b;
color_convert( a, b );
color_convert( b, a );
}
{
typedef rgb8_pixel_t pixel_t;
typedef subsampled_image< pixel_t > image_t;
image_t img( 640, 480
, 640, 480
, 640, 480
);
fill_pixels( view( img )
, pixel_t( 10, 20, 30 )
);
}
}
BOOST_AUTO_TEST_SUITE_END()