Пример #1
0
inline
void read_and_convert_view( const String&    file_name
                          , const View&      view
                          , const FormatTag&
                          , typename enable_if< mpl::and_< is_format_tag< FormatTag >
                                                         , detail::is_supported_path_spec< String >
                                                         >
                                              >::type* /* ptr */ = 0
                          )
{
   read_and_convert_view( file_name
                        , view
                        , image_read_settings< FormatTag >()
                        , default_color_converter()
                        );
}
Пример #2
0
inline
void read_and_convert_image( const String&                           file_name
                           , Image&                                  img
                           , const image_read_settings< FormatTag >& settings
                           , typename enable_if< mpl::and_< is_format_tag< FormatTag >
                                                          , detail::is_supported_path_spec< String >
                                                          >
                                               >::type* /* ptr */ = 0
                           )
{
   read_and_convert_image( file_name
                         , img
                         , settings
                         , default_color_converter()
                         );
}
Пример #3
0
inline
void read_and_convert_view( const String&    file_name
                          , const View&      view
                          , const FormatTag& tag
                          , typename enable_if< typename mpl::and_< typename is_format_tag< FormatTag >::type
                                                                  , typename detail::is_supported_path_spec< String >::type
                                                                  >::type
                                              >::type* ptr = 0
                          )
{
   read_and_convert_view( file_name
                        , view
                        , point_t( 0, 0 )
                        , default_color_converter()
                        , tag
                        );
}
Пример #4
0
inline
void read_and_convert_view( Device&          device
                          , const View&      view
                          , const FormatTag&
                          , typename enable_if< mpl::and_< mpl::or_< detail::is_input_device< Device >
                                                                   , detail::is_adaptable_input_device< FormatTag
                                                                                                      , Device
                                                                                                      >
                                                                   >
                                                         , is_format_tag< FormatTag >
                                                         >
                                               >::type* /* ptr */ = 0
                          )
{
   read_and_convert_view( device
                        , view
                        , image_read_settings< FormatTag >()
                        , default_color_converter()
                        );
}
Пример #5
0
inline
void read_and_convert_image( Device&                                 device
                           , Image&                                  img
                           , const image_read_settings< FormatTag >& settings
                           , typename enable_if< mpl::and_< mpl::or_< detail::is_input_device< Device >
                                                                    , detail::is_adaptable_input_device< FormatTag
                                                                                                       , Device
                                                                                                       >
                                                                    >
                                                          , is_format_tag< FormatTag >
                                                          >
                                               >::type* /* ptr */ = 0
                           )
{
   read_and_convert_image( device
                         , img
                         , settings
                         , default_color_converter()
                         );
}
Пример #6
0
inline
void read_and_convert_view( Device&          device
                          , const View&      view
                          , const FormatTag& tag
                          , typename enable_if< typename mpl::and_< typename mpl::or_< typename detail::is_input_device< Device >::type
                                                                                     , typename detail::is_adaptable_input_device< FormatTag
                                                                                                                                 , Device
                                                                                                                                 >::type
                                                                                      >::type
                                                                   , typename is_format_tag< FormatTag >::type
                                                                   >::type
                                               >::type* ptr = 0
                          )
{
   read_and_convert_view( device
                        , view
                        , point_t( 0, 0 )
                        , default_color_converter()
                        , tag
                        );
}
Пример #7
0
inline void png_read_and_convert_image(FILE* file,Image& im) {
    detail::png_reader_color_convert<default_color_converter> m(file, default_color_converter());
    m.read_image(im);
}
Пример #8
0
inline void png_read_and_convert_view(const char* filename,const View& view) {
    detail::png_reader_color_convert<default_color_converter> m(filename,default_color_converter());
    m.apply(view);
}
Пример #9
0
inline typename color_converted_view_type<View,DstP>::type
color_converted_view(const View& src) {
    return color_converted_view<DstP>(src,default_color_converter());
}
Пример #10
0
inline void jpeg_read_and_convert_image(const char* filename,Image& im) {
    detail::jpeg_reader_color_convert<default_color_converter> m(filename,default_color_converter());
    m.read_image(im);
}