問題タブ [gdlib]
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 - 透過性を伴う PHP 画像の色分析
現在、多数の画像を分析し、それらが最も近い色を特定する必要があるアプリケーションに取り組んでいます。
したがって、まさにそれを行うコードスニペットを見つけました。
問題は、画像に透明度を提供するたびに、GDLib が透明度を黒と見なし、実際よりも間違った (はるかに暗い) 出力を生成することです。
たとえば、矢印の周りの白い領域が実際に透明になっているこのアイコン:
例 http://img651.imageshack.us/img651/995/screenshot20100122at113.png
誰でもこれを回避する方法を教えてもらえますか?
php - 画像アップロードクラスがimgを作成しない問題
画像をアップロードしようとすると、以下のクラスを見てください。switchステートメント内でデフォルトが呼び出され続けます。なぜそうなるのかわかりません。
これがクラスの呼び出し方法です
これはhtmlページ内のフォームです
c++ - gdLibrary (libgd) を MS Visual C++ (2008 Express Edition など) で使用/リンクするには? LNK2019 エラーの取得
MS Windows XP Prof. SP3 32bit の C++ アプリでgdLibrary ( http://www.libgd.org ) を使用する必要があります。MS VC++ 200x EE で libgd を使用している人はいますか?
私の問題: MS Visual C++ でコンパイルする必要があります(例: 2008 Express Edition - サード パーティの状態を修正)...しかし、現在、リンカがクラッシュし、次のLNK2019エラーのうち 11 個が発生します:
リンク中... codereate.obj : エラー LNK2019: 未定義の外部シンボル "_gdImageDestroy" が "public: virtual __thiscall CodeCreate::~CodeCreate(void)" で見つかりました
他のsmybolsは_gdImageColorExact、_gdImageCopyResizedおよび他のいくつかのgd関数です。bgd.libからダウンロードしたパッケージが提供するでは、VC++ リンカが正しく動作しないようhttp://www.libgd.org/releases/gd-latest-win32.zipです。
私がしたこと/試したこと:
- に抽出さ
gd-latest-win32.zipれc:\users\johndoe\cpp\libgdます。 c:\users\johndoe\cpp\libgd\lib追加ライブラリ dir の定義(グローバル VC++ 設定)c:\users\johndoe\cpp\libgd\include追加インクルード dir として定義(グローバル VC++ 設定)c:\users\johndoe\cpp\libgd\include\lib\bgd.lib追加のlinker\input依存関係として定義(プロジェクト設定)- 私はセーブ側にいることさえ
#pragma comment(lib, "libgd.lib")自分に追加しました。codecreate.h
助言がありますか?何が間違っていますか (たとえば、何かをインストールするのを忘れたなど)? VC++ 2008 と互換性を持たせるための「トリック」はありますbgd.libか?
その他の注意事項:
- Linux/g++ で実行すると、すべて正常に動作し、警告は表示されません
-pedantic -ansi -wAll。プログラムはその仕事を行い、いくつかのバーコードを生成します。 - Win32 用のDevC++ を使用する場合に機能します。したがって、これは Windows の問題ではなく、「単なる」VC++ の問題です。DevC++ の場合、次のことを行いました。
- ダウンロードしたばかりで
http://www.libgd.org/releases/gd-latest-win32.zip、 - に抽出しました
c:\users\johndoe\cpp\libgd c:\users\johndoe\cpp\libgd\lib\bgd.liblinker-projects 設定で追加のオブジェクトとして追加されました。- 定義された
c:\users\johndoe\cpp\libgd\libals 追加のライブラリ dir、 c:\users\johndoe\cpp\libgd\include追加インクルードディレクトリとして定義- いくつかのバーコードに満足
- ダウンロードしたばかりで
- うまく動かなかったら大変なことになってます…今は必死になってます(-_-;)
python - 大きな画像内の画像の位置を検出する
大きな画像内の画像の位置をどのように検出しますか?画像の変更されていないコピーがあります。次に、この画像は任意の解像度に変更され、任意のサイズのはるかに大きな画像内にランダムに配置されます。結果の画像に対して他の変換は実行されません。Pythonコードが理想的であり、おそらくlibgdが必要になります。この問題への良いアプローチを知っているなら、あなたは+1を得るでしょう。
php - imagecreatefrompng の問題 (PHP)
私のPHPプロジェクトの1つで、imagecreatefrompngは、画像が「有効なPNGファイルではありません」と不平を言います。
どのプログラムでも開くことができるので、ファイルは有効であると確信しています。そのため、他に何がこの警告を引き起こす可能性があるのか 疑問に思っていました。
imagecreatefrompng の背後にある詳細を知っている人、または以前に同様の問題を抱えていた人はいますか?
ご協力いただきありがとうございます、
ティモ
php - PHPを使用して、VistaPrint / CafePress/Zazzleに似たものを再作成します。何か案は?
私は、クライアントがユーザーに背景画像を印刷可能なデザインにアップロードし、サイズに合わせてトリミングし、テキストを追加することを望んでいるWebサイトに取り組んでいます。複数のページに対してこれを実行してから、「本」のpdfを生成します
私は次の問題/質問に遭遇していて、どこから始めればよいかを確認する必要があります
同様のことを実行できるPHP開発者パッケージはありますか。jqueryの切り抜きツールを見たことがありますが、画像にテキストを追加するためのツールもありますか?
どうすれば解像度を維持できますか?テキスト画像で最終的にトリミングする必要がある場合、トリミングするときに72dpiの画像で作業することになると思いますが、どういうわけかトリミングを適用して大きな画像に変更しますか?
解決の問題が大した問題ではなかった場合、私は次のように対処します。
- 簡単な画像のアップロード
- jqueryを使用して写真をトリミングし、サイズを修正します
- gdlibraryとimagettftext()をいじって、テキストを画像(ページ)に取得します
- FPDFのようなものを使用して、各「ページ」からPDFを作成します
これは、それと解決の問題についての考えを理解するための正しい方法ですか。助けてくれてありがとう!
php - GD Library を扱う場合、意図せずに色が変更される
複数の小さな画像を長方形のモザイクにマージしています。
少数のソース画像を扱う場合は問題ありません。

しかし、より多くのソースを処理すると、セピアのような効果が得られます。

色を保持するために使用する必要があるテクニックはありますか?
画像をマージする私の方法は、基本的に、ソース画像をループしimagecreatefromjpeg()て取得し、続いimagecopy()てソースを集合先の画像にマージするスクリプトを実行することです (すべての画像が追加/配置されるまで実行されます)。
php - CakePHP で、あなたが使用した最高の画像アップロード/サイズ変更コンポーネントは何ですか?
多くの多くのモデルに属することができ、うまくいけば、すべてのサイズ変更機能も組み込まれているものを探しています。
そこに良い提案があるかどうか疑問に思っていますが、間違ったものを選びたくありません.
それとも、自分で構築するだけの価値がありますか?
php - PHPを使用して適切な背景/前景色を選択する
適切な背景色と上に表示されるテキストの色を計算する理由を探しています。明らかに、読みやすさとアクセシビリティを考慮する必要があります。
配列から2つの色を選択する必要があります。色は、16進表現で格納されます。
GD / imageMagickのようなPHPライブラリを使用できますか?
任意の提案(私はPHPを使用していることに注意してください)