プログラマーのメモ書き

伊勢在住のプログラマーが気になることを気ままにメモったブログです

2010-02-01から1ヶ月間の記事一覧

【Python】Python/C APIによるCライブラリの呼び出し

Python/C APIを用いた、拡張モジュールの作成方法を、GimpのAPIを対象にしてまとめてみました。 なお、Pythonから既存のCライブラリのAPIを呼び出す方法はいろいろなものがあります。今回Pythonに標準的に用意されているPython/C APIを用いたのは、Gimp-Pyth…

【Python】【SWIG】Python文字列をvoid*引数に渡す方法

C/C++のライブラリをPythonから呼び出す方法として、SWIGを使った方法をとっているものがありました。このライブラリを呼び出す際に、引数としてvoid*をとる関数の場合にうまくPythonのデータを渡せないことがありました。今回はこのような場合の回避策を考…

【Gimp】『現在のカラープロファイル』について(旧:作業用色空間について)

Gimpで画像ファイルを編集するときに、画像ファイルのデータを『ピクセル情報』で表示すると、ファイルに書かれている値と違っている場合があります。 このような場合、Gimpの色管理機能を理解すれば、何が起きているのか解決できるかもしれません。 Gimpの…