load_png

2021年6月19日

この関数は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);
    !*/

Posted by kinya