問題タブ [pel]

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

php - PEL(PHP EXIFライブラリ)を使用して、画像のEXIFデータから埋め込まれたサムネイルを削除する方法はありますか?

PHPを使用して画像のサイズを変更するプロジェクトに取り組んでいます。このプロジェクトでは、 PELを使用して、EXIFデータをソースイメージからサイズ変更されたイメージにコピーします。ただし、画像のサイズを実際に小さくする場合、埋め込まれたEXIFデータには、サイズ変更された画像自体よりも実際にははるかに大きいサムネイルが含まれます。PELを使用して、このサムネイルをEXIFデータから削除し、他のすべての機能を維持したいと思います。何か案は?

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

php - iPhoneの画像の向き-PHP、PEL、Image_mooを使用して画像を自動的に回転させる

EXIF ORIENTATIONタグに基づいて、アップロードした画像を保存する前に回転させようとしています。

コードの各部分を個別にチェックしましたが、すべてがそれ自体で機能しているようです。

$newは正しいパスとファイル名です。

Image_mooが読み込まれました。

PEL(PHP EXIF Library)[http://lsolesen.github.com/pel/]が読み込まれました。

画像には回転を含むEXIFデータがあります。

switchステートメントは正しいと思います。

コードはエラーを引き起こさず、画像を回転させないだけです。

私は何が欠けているか、間違っていますか?

マーク

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

php - PEL を使用して、あるファイルから別のファイルに EXIF 情報をコピーする方法は?

写真ブログ Web サイトの一部の写真に透かしを追加するスクリプトがあります。透かしが入ったファイルはブラウザーに提供され、元のファイルはそのまま残ります。この部分は正常に動作しています。

最近、透かしに単純に GD を使用すると、元のファイルである EXIF データから重要な情報が取り除かれていることがわかりました。ソリューションがPELを使用していることがわかったので、それを使用するための助けが必要です。

PEL のインストール方法は理解できましたが、EXIF データを から にコピーすることはできませんでし$original_image$new_image

これにより、次のようなエラーも発生します。

Catchable fatal error: Argument 1 passed to lsolesen\pel\PelJpeg::setExif() must be an instance of lsolesen\pel\PelExif, instance of lsolesen\pel\PelIfd given, called in /var/www/html/clerigo/exif.php on line 71 and defined in /var/www/html/clerigo/pel/src/PelJpeg.php on line 304.

[編集] OK、これを次のように機能させることができました:

問題は、これは画像をファイルに保存することであり、目的は画像を保存することではなく、次のように要求に応じてブラウザーにのみ提供することです。

ただし、これによりエラーが発生します。 Warning: file_put_contents() expects parameter 1 to be a valid path, resource given in /var/www/html/clerigo/pel/src/PelJpeg.php on line 600

これを解決する方法はありますか?

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

filter - PyEnchant : インターネットに適した単語を英語の単語に置き換えます

「sooooooooooooooo」などの単語を識別し、スペル チェックで「so」に置き換えたい。どうすればこれを達成できますか? 何を書きますか (フィルターなどを意味します)、同じコードのどこを微調整しますか?

ありがとう !