0

glymur モジュールに詳しい人はいますか?

このモジュールを使用して、さまざまなjp2kタイプの歪み画像を生成したいのですが、このモジュールを適用する方法が本当にわかりません.glymurのコード公式ページを見つけました.

https://glymur.readthedocs.org/en/release-0.7.3/how_do_i.html#read-images

しかし、エラーが発生したようです。

「D:/1.jp2」からjp2ファイルを読み取り、これを「D:/2.jp2」に保存するコードの一部を誰かに見せてもらえますか?

4

1 に答える 1

0

最新リリースの使用:

>>> glymur.version.version
'0.8.0'
>>> glymur.version.openjpeg_version
'2.1.0'

(後者は私の Macbook Air、OSX 10.9.5 に macports でインストールされています) 私はnemoイメージをあなたが望む入力ファイル名にコピーしました (D:私の Mac にはそれがないので、もちろんそうではありません:-)...:

$ cp /Library/Python/2.7/site-packages/glymur/data/nemo.jp2 ./1.jp2

その場合、読み書きは非常に簡単です。

>>> jp2 = glymur.Jp2k('1.jp2')
>>> oth = glymur.Jp2k('2.jp2', jp2[:])

画像が同じに見えることを(プレビューで目で)確認しました。

あなたの問題は、インストールの間違った手順に起因する可能性があると思われます(私はsudo port install openjpegand thensudo pip install glymurに問題はありませんでしたが、Windowsの場合の同等の手順はわかりません)-または、おそらく0.7.3またはあなたが使用しているopenjpegリリースWindowsでの使用に問題がありますが、私はそれについて知りません。たぶん、最新かつ最高のリリースをインストールしてみてください...?

于 2015-03-22T19:14:19.387 に答える