問題タブ [vips]

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 投票する
0 に答える
71 参照

ruby - Ruby VIPS image.write_to_memory は、異なる環境で異なる結果をもたらします

画像を開いてそのピクセルをメモリに書き込む必要があるため、C ライブラリでさらに処理できます。以下の行でこれを行っています。

ただし、メモリに書き込まれる内容は環境ごとに異なるようです。これは、macOS High Sierra と Ubuntu Xenial で Docker を使用してテストしていvips-8.8.0ますruby-vips (2.0.13)。メモリへの書き込み結果を MD5 処理しました。

両方の結果は次のとおりです。

  • macOS ハイシエラ:141e9b6a84f4ca05a7699b33fc0ef808
  • Docker 経由の Ubuntu Xenial:019a568e40dcc41ac6496da06d29d723

なぜこれが起こっているのか、さらにどこを見ればよいのかわかりません。どんなヒントでも大歓迎です!

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

c - C 共有ライブラリで VIPS_INIT を呼び出す場所

私は、ファイル名を受け取り、イメージの C 配列表現へのポインターを返す 1 つの関数を含む C 共有ライブラリに取り組んでいます。

プログラムの最初に引数としてVIPS_INIT設定する必要があると読みました。argv[0]ただし、これは共有ライブラリであるため、正確にどこに配置すればよいかわかりません。

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

ruby-on-rails - Rails 6.0 で VIPS をサポートするには、どの heroku ビルドパックを使用しますか?

Heroku では、Active Storage と VIPS を備えた Rails 6.0 を使用して、高速で低メモリのイメージ変換を行いたいと考えています。

https://github.com/janko/image_processing/issues/32の指示に従ってみましたが、ビルドは失敗します:

これらのビルドパックを配置しました:

  1. heroku-community/apt

  2. https://github.com/zoras/heroku-buildpack-libvips

どのビルドパックを使用することをお勧めしますか?

存在しない場合、Heroku ビルドパックに VIPS サポートを追加するにはどうすればよいですか?

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

python-3.x - 画像の正規化に VIPS を使用するにはどうすればよいですか?

一連の画像の露出とカラー パレットを正規化したい。コンテキストとして、これは医療画像の画像分類でニューラル ネットワークをトレーニングするためのものです。何十万もの画像に対してもこれを行っているため、効率が非常に重要です。

これまでのところ、私は VIPS、特に PyVIPS を使用しており、そのライブラリを使用したソリューションを好むでしょう。この回答を見つけてドキュメントを調べた後、私は試しました

しかし、それは常に真っ白な画像を生成するようです.