問題タブ [image-compression]

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 に答える
1713 参照

pdf - JBIG2DECODEストリームとして白黒画像をiText経由でPDFに追加する方法

スキャンしたPDFを縮小する目的で、PDF内の画像をより小さなモノクロ(2色白黒)バージョンに置き換えるユーティリティに取り組んでいます。以下のプログラム(これがすべてです)は現在、すべての画像を大きな.pngファイルのinディレクトリにエクスポートします。ユーザーはこれらのファイルを取得し、必要な画像操作を行い、結果を同じ名前でコピーしますが、現在はディレクトリ.jb2への拡張子。outこのプログラムを再度実行すると、変更したファイルがストリームにコピーされ、元の画像が置き換えられます。

言うまでもなく、それは機能しません。ストリームヘッダーはすべて正しいですが、ストリームがフォーマットに準拠するように適切に圧縮されているとは思わないJBIG2DEOCDEため、変更された画像はリーダーに表示されません。既存のストリームを置き換えるため、を使用できませんdocument.add(Image)。そのため、このストリームの処理をすべて手動で行う必要があります。これを行うためのiText機能がない可能性がありますが、これらの画像をストリームに取り込むにはどうすればよいですか?

フォーマットの使用法は.jb2iTextによって決定されましたが、私は。のようなより一般的なフォーマットを同じように簡単に使用できます.gif。重要なのは、白黒の2色パレットをPDFに配置し、モノクロのテキスト画像に適した圧縮形式の画像を配置することです(JBIG2が望ましいですが、CCITT3または4またはRLEは私もです)。目標は最大のスペース節約です。処理時間の要件はありません。

あるいは、私がやろうとしていることを実行するための優れたユーティリティプログラムを誰かが知っているなら、それも同様です。PDFファイル内の既存のすべての画像を代替画像に置き換えたい(外部アプリケーションで処理できるようにする必要があります)。また、置き換えの圧縮方法を制御する必要があります。また、私は通常、数百ページと1ページに1つの画像を含むPDFを扱っているため、バッチモード処理に適した方法で実行する必要があります。PDFのサイズを縮小しようとしていますが、圧縮を完全に制御する必要があり、すべての不可逆圧縮を自分で実行したいと考えています。Acrobatのサイズ縮小PDF機能は、常に私の画像を壊してしまいます。

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

compression - WSQ ファイル - 圧縮

WSQ 形式の 1,000 個の指紋 (WSQ ファイル - 100 人の指紋がそれぞれ 10 個ずつ) のサンプルを受け取りました。

WSQ が圧縮形式であることは知っています。私の質問は次のとおりです。これを再度圧縮する方法はありますか?

圧縮アルゴリズムは、指紋ファイル間のパターンを見つける必要があります。

どうもありがとう!

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

iphone - iOS画像圧縮アルゴリズム-どのように作成しますか?

ImagePickerViewControllerを使用して写真を撮る/プロフィールページに既存の写真を使用するアプリの一部に取り組んでいます。写真(すべてのJPEG)の解像度のサイズを480x320に縮小し、それを細かく圧縮します。問題は、解像度を下げて圧縮する必要がある写真を特定する方法がないことです。

ここで私がやりたいのは、画像が480x320より大きい場合に画像の解像度を下げ、画像の圧縮レベルを30〜50KB程度になるように調整するアルゴリズムを作成することです。圧縮レベルは画像のサイズに合わせて調整されるため、30〜50 KB未満のものには圧縮がなく、30〜50KBに達するのに必要な量の圧縮があります。

これを処理するアルゴリズムを作成するにはどうすればよいですか?

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

codec - Windowsフォトビューアー/Picasaビューアーで独自の画像形式のサポートを追加するにはどうすればよいですか

私はMATLABを使用してロスレス圧縮アルゴリズムの開発に取り組んでいます。

圧縮した画像の一部をWindowsフォトビューアーで見たいのですが。誰かがこれを行う方法について私に指示できますか?Windowsフォトビューアーで動作するコーデックを作成するための仕様はどこにありますか?

コーデックを.ddlファイルとして作成し、それをいくつかのWindowsディレクトリに配置すると、PhotoViewerでファイル形式をデコードできると思います。Nikon Imagingのソフトウェアをいくつか見てきました。これらのソフトウェアをインストールすると、フォトビューアで.NEF(NikonのRAW)ファイルを表示できるようになります。

また、picasa用のコーデックの開発も検討したいと思います。

0 投票する
3 に答える
88 参照

php - 小さいバージョンの画像をエコーするように既存の php スクリプトを変更する方法

特定のフォルダーに追加した画像ファイルを表示するスクリプトがサイトにあります。このフォルダーは、作成したデジタル アートの保管場所として使用します。そうすれば、Photoshopなどからpngを直接そのフォルダーに保存するだけで、ページに表示されます。

問題は、ファイルが正しく表示されていても、ファイル サイズが大きすぎて簡単に読み込めないことです。.css クラスは画像リサイザーです。

画像全体をロードせずに画像のサイズを変更できますか? 私はこれを間違って理解しているかもしれません、あなたの助けに感謝します。

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

image - JPEG 推定ファイル サイズ

最大ファイルサイズが600kbのmmsとして送信する前に、画像を圧縮およびスケーリングする必要があるアプリケーションを作成しています。ファイルサイズが600kb未満のjpegの最大表面積を推定するのに役立つアルゴリズムを探しています。これにより、品質が数パーセント低下します。ありがとう。