load_png
この関数はPNG(Portable Network Graphics)画像ファイルをピクセルのarray2dにロードします。
このオブジェクトを使用したい場合は、DLIB_PNG_SUPPORTを定義する必要があります。libpngライブラリにリンクするようにビルド環境を設定する必要もあります。ただし、CMakeとdlibのデフォルトのCMakeLists.txtファイルを使用すると、自動的にセットアップされます。
#include <dlib / image_io.h>
template <
typename image_type
>
void load_png (
image_type& image,
const std::string& file_name
);
/*!
requires
- image_type == an image object that implements the interface defined in
dlib/image_processing/generic_image.h
ensures
- performs: png_loader(file_name).get_image(image);
!*/