問題タブ [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.

0 投票する
1 に答える
1823 参照

imagemagick - Python-Wand シーケンスがメモリから消去されない

私が次のことをしたら

Wand を使用するとメモリ障害が発生します。

.sequence 部分だと確信しています。それを取り除けば、それでいいのです。シーケンスで見つけることができるすべてを読みました.ImageとSingleImageの違い.

SingleImage シーケンス部分はメモリに残ります。私は以下を使用しようとしました:

ただし、メモリ内のイメージは削除されません。

私は何千ものファイルを処理していますが、ほんの数ダースの後でセグメンテーション違反が発生します。

「メイン」イメージを閉じていると確信しています。main.sequence SingleImage だけではありません。

それを強制的に閉じる方法はありますか?

私もこれを試したと言うべきです

Withステートメントが間接的にそれを閉じると考えています。しかし、そうではありません。

誰でも助けることができますか?

0 投票する
1 に答える
2565 参照

python-3.x - 画像のすべてのピクセルを取得する [Wand]

私はWand Python Libraryを使用しており、 Python Challengeを解決しようとしています。現在の問題では、すべての偶数/奇数ピクセルを取得するよう求められています。

これは明らかに、非常に単純な作業です。しかし、Wand ライブラリのピクセルの読み込み/コピーが非常に遅いことがわかりました (おそらく、fill_color をそれぞれのピクセルの色に変更したためでしょうか?)。

すべてのピクセルをロードするための私の現在の解決策は次のようなものです:

私はこのようなものを好むだろう:

それに似たものはありますか?前もって感謝します。

0 投票する
1 に答える
2380 参照

python - Python wand: 透明度のある合成画像

Wand で 2 つの画像を合成しようとしています。計画は、画像 B を A の右側に配置し、B を 60% 透明にすることです。IM を使用すると、次のように実行できます。

しかし、ワンドでは、メソッドで次のことしか見ることができませんcomposite(): operator, left, top, width, height, image.

ワンドで可能ですか?

0 投票する
1 に答える
3415 参照

python - python wand: draw.text() でテキストスタイルを変更

draw.text()キャンバスにテキストを描画するために使用しています。しかし、この関数は x、y、body の 3 つのパラメーターしかとらないように見えるため、フォントや色などを指定する方法はありません。私は何が欠けていますか?

0 投票する
0 に答える
699 参照

django - PDF を PNG/JPG に変換、Wand を使用

Wand 経由で PDF を JPG/PNG に変換しようとしています。

これはコードです(編集)

これは、ローカルの開発サーバー、運用サーバーの開発サーバー、および manage.py シェル (運用サーバー) で完全に動作します。

ただし、プロダクション スーパーバイザー/guncicorn セットアップ経由で使用すると、次のエラーが発生します。

これが起動スクリプトです。

完全なデバッグサーバーとシェルの両方を実行して、実稼働サーバーでテストを実行していたとき、正しいユーザーアカウントと正しいvirtualenvで実行されていました(それがなくてもまったく機能するわけではありません)

それは環境変数の問題でしょうか?それともある種の許可のこと?

0 投票する
1 に答える
1230 参照

python - リモート PDF のページを OCR 用の一時画像に変換する

ページごとに読み取り、OCRテキストを提供するOCRにそれぞれを渡し続ける必要があるリモートPDFファイルがあります。

cStringIOorを使用することを考えtempfileましたが、この目的でそれらを使用する方法がわかりません。

この問題をどのように解決できますか?

0 投票する
1 に答える
10055 参照

wand - この画像形式「PNG」のデコード デリゲートはありません

私は django/python アプリケーションを作成しており、ユーザーがアップロードした PDF ファイルを JPEG に変換する必要があります (ファイルはスキャンです)。

ImageMagick バックエンド (OSX 上) でワンドを使用しようとしていますが、次のエラーが発生し続けます。

私の現在のテストコードは次のように単純です。

いくつかの情報:

  1. ファイルが存在します (で確認しますos.path.exists)
  2. コマンドラインでファイルをPDFからJPGに変換できますconvert
  3. DYLD_LIBRARY_PATHImageMagick lib ディレクトリを含めるように設定してみました
  4. identify -list configure | grep DELEGATES 戻り値

DELEGATES bzlib fftw fontconfig freetype gs jpeg jng lcms2 lzma mpeg png tiff x11 xml zlib

誰にもアイデアがありますか?

ありがとう

0 投票する
1 に答える
35 参照

python - 画像のアップロードおよび編集中にdjangoを使用したMissingErrorDelegate

これが機能しないのはなぜですか?

from wand.image import 画像

画像をアップロードして、django でグレースケールしたい。このコードを実行するたびに、

`この画像フォーマット「ポルシェ」のデリゲートをデコード @ error/constitute.c/ReadImage/544

ポルシェはクラスの名前であり、アップロードされた画像ファイルの名前であるはずです

ヘルプ!

0 投票する
2 に答える
3065 参照

python - ワンドが透明な背景を黒に変える

Wandを使用してPythonでグレースケールしようとしていますが、そうすると

透明な背景を黒に変えます。背景が白いものを使用すると機能します。私は何を間違っていますか。また、グレースケーリングは

値を少し変更したい場合など、Wand のどこで手動で行うことができますか。ドキュメントやさまざまなフォーラムを調べましたが、答えは見つかりませんでした。Photoshop に関するものだけでした。

ありがとう!