問題タブ [wand]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python を使用してメモリ内の JPEG XR ファイルをデコードする方法
Python 3 を使用して、顕微鏡によって生成されたファイルを処理しています。これは、本質的に何千もの JPEG XR 圧縮画像のコレクションです。それらすべてをメモリに読み込む必要があります。現在、バイナリ モードでデータを読み取り、.jxr ファイルに保存し、JxrDecApp.exe を呼び出して tiff に変換し、メモリに読み戻しています。これは、多くのファイルの読み取りと書き込みを伴うため、明らかにパフォーマンスの主要なボトルネックです。
私が収集したものから、ImageMagick はこのタスクも JxrDecApp.exe に委任します。したがって、ワンドを使用しても効果はありません。私は正しいですか?
次に、Pythonを使用してメモリ内でJpeg XRをデコードする方法があるかどうか疑問に思っていますか?
python - Wand と ImageMagick を使用して画像を再スケーリングせずにキャンバス サイズを変更する
アスペクト比に影響を与えずに画像を正方形にしたいので、たとえば高さを幅と同じ大きさにするためにキャンバスのサイズを埋める必要があり、画像を再スケーリングできます。これを行う賢い方法がわかりません。ドキュメントを見ましたが、何も表示されませんでした: http://docs.wand-py.org/
サイズ変更またはクロップがこれを行わないようです。私は試した:
このルーチンは背景に依存する可能性があることを理解していますが、簡単にするために、現時点ではすべての画像が白い背景を持っていると仮定します (後で、背景の種類をサンプリングして追加する必要があるかもしれません)。
python - Wand Python モジュールは、matlab のオペレーティング システムへのコマンドを介して Python スクリプトで呼び出された場合に機能しないようです
Matlab スクリプトでは、シェル エスケープ文字 "!" を使用します。外部コマンドのような他の python スクリプトを実行します。モジュール Wand (images.pdf を images.png に変換して余白をトリミングするためにこれが必要です) に関するコードの一部を追加したことを除いて、すべてが問題なく実行されていました。それは信じられないほどです。matlab からは機能していませんが、シェルから起動すると非常にうまく機能します。
Python インタープリターからは、正常に動作しています。
スクリプトから、それは正常に動作しています:
-スクリプト test.py:
-シェルで呼び出す:
Matlabから、動かない!:
ああ、私は檻に入れられたライオンのように感じます。私は何かを忘れていると思いますが、見つかりません!! どんな助け/提案も大歓迎です!!!
編集1:
問題は ImageMagick の「変換」機能にあるようです。
-シェルでは、正常に動作します:
-Matlab では動作しません:
:-(
python - テキスト文字列を画像にレンダリングして、Wand/ImagaMagick Python で長さを計算する
カスタム フォントを使用して多数の文字列をレンダリングしたときの長さを計算する必要があります。シェル スクリプトと ImageMagick から、annotate コマンド ライン オプションを使用して何かを実行できます。
次に、レンダリングされた画像の幅を読み取ります。
Python 'Wand' lib でこれを行う方法を理解するのに苦労しています。フォント オブジェクトを作成しましたが、フォントをペイントするキャンバスの幅を定義する必要があるようです。
任意の提案をいただければ幸いです。
python - Python と Wand を使用して PDF blob を画像に変換できますか?
PDF の最初のページを画像に変換しようとしています。ただし、PDF は base64 形式でデータベースから直接取得されます。次に、それをブロブに変換します。Python コード内で PDF の最初のページを画像に変換できるかどうかを知りたいです。
Image オブジェクトでファイル名を使用できることに精通しています。
私が直面している問題は、実際のファイル名ではなく、ブロブだけです。これは私がこれまでに持っているものです。どんな提案もいただければ幸いです。