Magick++

プログラミング

【C++】OpenCVで日本語テキストを描画する方法【ImageMagick】

OpenCVで読み込んだ画像にテキストを描画するための関数としてputTextがありますが、残念ながら日本語フォントには対応していません。PythonであればPillowに変換してからImageDrawで描画すれば可能ですがC++にはありま...
プログラミング

【C++】ImageMagickの基本操作【Imageクラス】

今回はImageMagickに実装されているImageクラスのメソッドの基本的な使い方についていくつか紹介します。※ImageMagicのインストールはこちら。1. 画像の読み込み・保存画像の読み込みと保存には以下のメソッドを使用します。v...
プログラミング

【C++】OpenCVとImageMagickの相互変換

今回はOpenCVのcv::MatクラスとImageMagickのMagick::Imageクラスの相互変換についてです。1. cv::Matクラス→Magic::Imageクラス以下の画像をOpenCVで読み込み、ImageMagickに...
環境構築

【C++】画像処理ライブラリ「ImageMagick」のインストール【Visual Studio 2022】

今回は画像処理ソフト「ImageMagick」のAPIをC++とVisual Studio 2022で扱えるように環境構築を行います。※ 過去のバージョンはセキュリティに関する脆弱性が報告されていますので最新バージョンのインストールを推奨し...