問題タブ [jpeg]
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.
php - ローカル ファイルとして保存せずにイメージを作成する
これが私の状況です-ユーザーがアップロードした画像からサイズ変更された jpeg 画像を作成し、それを S3 に送信して保存したいのですが、サイズ変更された jpeg をディスクに書き込んで S3 要求のために再ロードすることを避けたいと考えています。
JPEG形式の画像データを変数に保存して、メモリ内でこれを完全に行う方法はありますか?
php - PHP での画像フォーマットの自動検出
現在、/tmp/jkhjkh78 などの一時的な場所に置かれているユーザーがアップロードした画像を取得し、そこから php 画像を作成して、形式を自動検出する方法を探しています。
これを行うには、imagefromjpeg、imagefrompng などでたくさんの試行/キャッチよりも賢い方法はありますか?
php - 破損した jpeg ファイルを効率的に検出しますか?
jpeg ファイルが破損しているかどうかを検出する効率的な方法はありますか?
背景情報:
ソリューションは php スクリプト内から動作する必要があり
ます jpeg ファイルはディスク上に
あります 手動チェックはオプションではありません (ユーザーがアップロードしたデータ)
私はそれimagecreatefromjpeg(string $filename);
ができることを知っています。しかし、そうするのはかなり遅いです。
より高速で効率的なソリューションを知っている人はいますか?
jpeg - image/x-citrix-pjpegとimage/pjpegの違いは何ですか
一部のファイルは、報告されたMIMEタイプでアップロードされます。
それらは有効なjpegファイルであり、私はそれらをそのまま受け入れます。
しかし、私は疑問に思っていました:なぜMIMEタイプが異なるのですか?
フォーマットに違いはありますか?それとも、このmimetypeは、明らかな理由もなく、citrixの電球によって発明されたのでしょうか。
windows - JSP を使用した JPEG ファイルの印刷
ローカル ファイル システム上の JPEG ファイルを指定して Windows のデフォルト プリンタに出力するために実行できる JSP スクリプトはありますか? ありがとう。
編集: サーバーに既にファイルがあります。ファイルをブラウザーにロードして window.print() を実行するにはどうすればよいですか? ありがとう
checksum - JPEG内蔵のチェックサム/フィンガープリント?
画像の大規模なライブラリで重複を削除するスクリプトをまとめています。現時点では、最初に同じサイズのファイルを見つけてから、ファイルの 10240 バイトの部分で sha256 を実行して、同じサイズのファイルのフィンガープリントを取得する 2 パス フィルターを実行しています (コードはこちら)。
うまく動作しますが、sha256 を実行する代わりに使用できるチェックサムが jpeg 形式に組み込まれているのではないかと思います。
チェックサム/フィンガープリントとして機能するチェックサムまたはその他のコンポーネントがあるかどうかは誰にもわかりませんか? もしそうなら、それらにアクセスする効率的な方法はありますか?
java - Java で dpi メタデータを jpeg 画像に書き込む
Java で jpeg 画像の dpi メタデータをプログラムで設定しようとしています。画像のソースはスキャナーなので、TWAIN から水平/垂直解像度と画像の生データを取得します。より良い印刷結果を得るために、この情報を保存したいと思います。
ここに私がこれまで持っているコードがあります。生の画像 (byteArray) を JPEG ファイルに保存しますが、IIOMetadata で指定した X/Y 密度情報は無視します。私が間違っていることについてアドバイスはありますか?
他のソリューション (サードパーティ ライブラリなど) も歓迎します。
ありがとう!
image - JPEG -> より圧縮された JPEG — それだけの価値はありますか?
私は、さまざまなオンライン小売業者からの大量の製品画像を表示するサイトに取り組んでいます。ページの重さのほとんどは画像にあるため、ファイル サイズをもう少し小さくする方法を検討する価値があると思いました。
画像はすでに JPEG です。PNG には、ファイル サイズを大幅に膨らませる可能性のある余分なクラフトがたくさんあることは知っていますが、JPEG の経験はあまりありません。したがって、いくつかの関連する質問:
JPEG をさらに圧縮する価値はありますか? すでに非可逆形式になっているものをさらに圧縮すると、良い結果 (ファイル サイズが 10% 以上節約) よりも害 (品質の低下) が大きくなる可能性があるようです。
ファイルサイズを縮小する他の手法はありますか? EXIF メタデータやその他のメタデータがこれらの画像の一部であるかどうか、それらをカットすることで大幅な改善が得られるかどうかはわかりません。
GD または ImageMagick (または他の何か) を使用するための経験/推奨事項。Spinwave という会社の商用画像圧縮ライブラリもあります。
c - JPEG またはその他の非可逆画像圧縮ライブラリが必要
私はLIBPNG と ZLIBをマイクロコントローラー プロジェクト用の C ソフトウェアに組み込みました。これは、私のコードを開示する必要なく、そのような使用を許可している (BSD/MIT/APACHE に非常に似ていますが、帰属の要件がない) 自由度の高いライセンスのためです。 )。
非可逆画像圧縮を使用してメモリを節約することを検討したいと思います。私が見つけた JPEG コードは、GPL、LGPL、または C 以外のいずれかです。LGPL を使用することはできません。これは、ユーザーがライブラリを新しいバージョンまたは別のバージョンに置き換えることを可能にする必要があるためです。これは不可能です。事業。
適切な非可逆画像圧縮ライブラリを知っていることを願っています。JPEG である必要はありません (エンコードとデコードの両方を制御します)。ただし、C である必要があり、せいぜい BSD ライセンスまたは類似のものである必要があります (帰属は問題ありません)。
-アダム
java - Javaでjpeg/tiffの色空間を取得するには?
タイトルはそれを本当に要約しています。スタンドアロンの exiftool プログラムを使用して、すべての画像メタデータをコンソールにダンプします。 行 Color Space Data : RGB が表示されます。これは ICC ヘッダーから取得されたようです。
Javaでプログラム的に同じデータを取得したい。draw noakes ライブラリと Sanselan ライブラリを試しましたが、どのフィールドでも RGB の値が得られません。