問題タブ [libjpeg]

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

python - Leopard で PIL と Libjpeg を使用する Python

PIL でサポートされている写真を取得するのに問題があります。次のメッセージが表示されます。

libjpeg が必要なことに気づかずに、バイナリから PIL をインストールしました。

libjpeg と freetype2 を fink でインストールしました。

http://timhatch.com/ (ページの下部) の指示に従って PIL を再インストールしようとしました。

  • PIL 1.1.6 ソース パッケージをダウンロードし、Developer Tools をインストール済みにする
  • setup.py にこのパッチを適用して、既に持っている Freetype を見つけられるようにします。

    patch -p0 < leopard_freetype2.diff

  • fink がある場合は sudo apt-get install libjpeg (そうでない場合は、手動でビルドしてパスを調整します)

しかし、私はまだ同じエラーが発生しています。

Leopard PPC を使用しています。

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

c - Jpeglibコードは、バンドルされたサンプルコードでさえ、文字化けした出力を提供しますか?

私はUbuntuIntrepidを使用しており、jpeglib626b-14を使用しています。私はいくつかのコードに取り組んでいましたが、それを実行しようとすると、上部に文字化けした出力がある黒い画面しか表示されませんでした。数時間のデバッグの後、ほぼJPEGベースに到達したので、サンプルコードを取得し、その周りに小さなコードを記述しましたが、出力はまったく同じでした。

jpeglibはこのシステムのもっと多くの場所で使用されていると確信しており、これは単にリポジトリからのバージョンであるため、これはjpeglibまたはUbuntuパッケージのバグであるとは言いがたいです。

以下にサンプルコードを配置します(ほとんどのコメントは削除されています)。入力JPEGファイルは3チャンネルの非圧縮640x480ファイルであるため、921600バイトである必要があります(実際はそうです)。出力画像はJFIFで約9000バイトです。

ヒントも教えていただければ幸いです。

ありがとう!

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

bytearray - JPEG 圧縮バイトストリームに jpeglib を使用する

「Image」という変数に格納されている JPEG 圧縮バイト ストリームがあり、このバイト ストリームを RGB に変換したいと考えています。

例: unsigned char *Image;

私の質問は次のとおりです:「画像」を jpeg_stdio_src() に渡して RGB カラー値を取得する方法はありますか?

jpeglibライブラリを使用してバイトストリーム「画像」からRGBを取得する方法を誰か教えてもらえますか?

ありがとうございました

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

c - IJGlibjpegの良いチュートリアルはどこにありますか

このライブラリでいくつかの作業を行う必要がありますが、http://apodeline.free.fr/DOC/libjpeg/libjpeg.htmlのドキュメントが不十分であることがわかりました(不完全な関数署名など)。誰かが他の側面を知っているか、一般的なタスクを説明するサンプルコードを持っていますか?

[編集]私も例を挙げてこの質問を見つけましたが、他の質問があれば役に立ちます。

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

python - JPEG 用の Python PIL のビルドは問題ないように見えますが、セルフテストに失敗します

私はFedora Core 6(64ビット)を使用しています

「yum install libjpeg-devel」の後、PIL をダウンロードしてビルドしました。次のメッセージが表示されます。

--- JPEG サポート OK

JPEG は正常にビルドされたように見えますが、selftest.py を実行すると、次のようになります。

IOError: デコーダ jpeg が利用できません

正しくビルドされているように見えるのに、セルフテストに失敗するのはなぜですか?

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

c++ - c++ fopen はファイルを返します *

このコードを libjpeg の例からコピーし、標準ファイルを渡します。

情報を含まないファイル ポインターが生成されるため、最終行でアクセス違反が発生します。何か案は?

編集: Tobiasのアドバイスでは、fopenはファイルを正常に開いているように見えますが、jpeg_read_headerはアクセス違反で失敗しています。

編集: ijg で JPEG サポートをもう少し掘り下げた後- アクセス違反を取得

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

python - Snow Leopard、Django、PIL の問題

Snow Leopard にアップグレードしてから、Django と PIL を正常に動作させるのに問題があります。

freetype、libjpeg、そして PIL をインストールしました。

しかし、django管理インターフェースからjpegをアップロードしようとすると、次のようになります:

有効な画像をアップロードしてください。アップロードしたファイルは画像ではないか、破損した画像でした。

PNGファイルで問題なく動作します。

何か案は?

0 投票する
4 に答える
15642 参照

compression - OpenCVでlibjpegを使用してIplImageをJPEGに圧縮する

だから私はこの問題を抱えています。JPEGに圧縮して何かをしたいIplImageがあります。libjpegを使用しています。「例やドキュメントを読んで」など、たくさんの答えを見つけてやりました。そして、そのための関数を正常に作成しました。

現在、この関数は例から直接引用されています(メモリの割り当ての部分を除きますが、ファイルに書き込みを行っていないため、この関数が必要です)が、それでも機能しません。jpeg_start_compress (&cinfo、TRUE);で終了します。部?

誰か助けてもらえますか?