[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:6115] ImageMagick 6.1.5-Q16



北口です。

使い方を理解しながら作業をやっているのですが、

北口> "The Magick Wand API is a new high level interface to ImageMagick."

三好> こんなものがあったのですね。
三好> ABI 非互換の元凶である struct Image 等の構造体へのアクセスが出てこ
三好> ないので良さそうですね。

はいいのですが、さすがに細かい関数がないようです(苦笑

とりあえず、

・XPMは後回し。
  →decorderは、オリジナルのXPMライブラリを使えばいいかも、と淡い期待。
・mw32-get-image-magickも後回し。
  →PingBlob()に対応するものが、なさそうです。

として表示できるようにすることを優先させていて、何となくMagickWandでの
イメージ操作の方法がわかってきたところなのですが、単に「空のイメージを
作る」関数が見当たりません(AllocateImage()相当)。実際にはMagickNewImage()
というものがあるにはあるのですが、

・ちゃんと動かない?
  クラッシュしてしまいます。
・MagickNewImage()は6.1.5には存在しているが、6.0.1には存在しない。
  せっかくなら、なるべく互換性の高い方法が欲しいところです。

というわけで、(まだ?)実用になりません。
どなたか、このあたりどうすれば良いか御存知ありませんか?

# blackベタのデータでも作ってMagickReadImageBlobすりゃいいのかもしれません
# けど、それはあんまりなので(^^;


--
Shuichi Kitaguchi // kit@xxxxxxxx / ki@xxxxxxxxxxxxxx