問題タブ [image-generation]

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

javascript - 利用可能になるまで画像のブラウザプールを作成します

いくつかの画像をオンザフライで生成する小さなhttpサーバーがあり、生成プロセスには時間がかかる場合があります。生成後、画像は無期限にキャッシュされます。

現在、ユーザーがキャッシュされていない画像をリクエストすると、サーバーはヘッダー202 Accepted付きのを返します。Refresh画像がキャッシュされている場合、a301 Permanently Movedが送信され、ユーザーは一意のURLにリダイレクトされます(異なる画像が同じ一意のURLを共有する場合があります)。

<img>画像がタグで参照されている場合(少なくともFirefoxでは)、システム全体が機能しなくなります。これはJavascriptなしで解決できますか?そうでない場合、スクリプトはどのようになりますか?

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

php - この特定の状況でPHPスクリプト間で値を渡す

したがって、私のHTMLマークアップには、次のような画像タグがあります。

また、「src」属性は、ほとんどランダムに生成される、そこで定義されたいくつかの変数を使用して画像を生成するPHPスクリプトにリンクしています。

ここで、私が実行できるようにしたいのは、画像生成スクリプトを含むページ内のこれらの確率変数にアクセスすることです。技術的にはインクルードファイルですぐに利用できるはずなので、Cookieを送信して画像タグの後でアクセスできると思います。あまり多くの情報を送信したくはありません。変数を2つ(10〜20)だけ送信します。その場合、いくつかのCookieを送信する必要があるため、セッションがより適切な選択であるかどうかはわかりません。インクルードスクリプトが古いセッションを取得し、以前に生成された画像の値を取得するためにページを更新する必要があるため、セッションも問題を引き起こします。DBを設定し、インクルードスクリプトでDBにアクセスすることもできると思いますが、変数は一時的なものであり、削除する必要があり、それは私には大変なことのように思えます。

画像生成スクリプトは次のように終了します。

また、ヘッダー呼び出しの前にブラウザに何も送信できません。送信しないと、画像が表示されません。Cookieまたはセッションを使用する場合image_generation.php、画像を送信し、Cookie/セッションを設定する必要があります。

この特定の状況ではそれぞれに問題があるため、どのオプション(Cookie、セッション、またはDB)も実際には私を納得させません。これを解決する方法を考えられますか?ありがとう。

主な編集#1: スクリプトを含めると、更新せずに以前に生成された画像のセッションを取得します/ Cookieを設定するか、出力バッファリングなしで画像を送信する前/後に含まれるスクリプトにセッションを設定しても問題はありません。

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

objective-c - 画像ジェネレーター ( generateCGImagesAsynchronouslyForTimes メソッド) でライブ結果が得られない

ココアの開発はかなり新しく、おそらく根本的な問題に固執しています。

つまり、私のアプリの UI は、下部に nsslider がある単純なウィンドウのように見えます。必要なのは、N 個の画像を生成して、アプリ ウィンドウの N 個の nsviews に配置することです。

これまでの機能:

  • スライダーをクリックして (押したまま)、ドラッグします。ドラッグしている間、ビューに何も起こりません (画像は生成されません)。スライダーを放すと、画像が生成され、ビューがいっぱいになります。

私が欲しいもの: - スライダーを動かしているときに、ビューを写真で埋める必要があります。

NSSlider プロパティの小さなチェック ボックスを見つけて継続的に使用していますが、スライダーを放すまでイメージ ジェネレーターは何もしません。

これが私のコードです:

}

ご意見やアイデアがありましたら、私と共有してください。本当に感謝します!

ありがとうございました

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

ios - AVAssetImageGenerator が CGImagesAsynchronouslyForTimes を生成しようとしているときにエラーが発生する

ユーザーがアップロードする前に表示できるように、ボタンに映画のサムネイルを表示しようとしています。AVAssetImageGenerator を使用しています。ここにコード:

上記のコードは次のエラーで失敗します。

couldn't generate thumbnail, error:Error Domain=NSURLErrorDomain Code=-1 "unknown error" UserInfo=0x1f90a080 {NSUnderlyingError=0x1f979aa0 "The operation couldn’t be completed. (OSStatus error -12935.)", NSLocalizedDescription=unknown error}

imagePickeController の moviePath 変数は次のとおりです: /private/var/mobile/Applications/89FD1D5F-B49C-4E6B-B1AA-7F1CF1F3FE83/tmp//trim.eaEKqI.MOV

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

php - PHPはdivを.jpegとして印刷して保存します

重複の可能性:
PHP を使用して Web ページを画像ファイルとして保存する方法は?

ユーザーにいくつかの入力を入力してもらい、完了したら [保存] をクリックします

彼のすべての入力は、これらの入力を保存して応答するphpファイルに送信されます

背景画像を含む新しい印刷可能なページと、すべての入力が css によって配置されたリストに表示されます。 ここに画像の説明を入力

私の質問は..

  1. ページ表示後に自動印刷をトリガーする
  2. このページ全体を単一の jpeg としてサーバーに保存します

私の小さなプロジェクトは次を使用しています:php-html5-jquery-codeigniter 2

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

ios - AVAssetImageGenerator がビデオ URL から画像を生成しない

ビデオ再生ボタンのサムネイル画像を生成するために AVAssetImageGenerator を使用しています。画像を生成するためにサーバーのビデオ URL を渡すと、null が返されます。

常に null データを取得しています。めったに 1 つの画像しか取得していません。どうすればこの問題を解決できますか。

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

php - GD ライブラリは動的テキストを含む画像を作成します

SQL select から動的に生成されたテキストを、GD ライブラリで作成された画像に配置したいと考えています。これを使用して画像を作成し、その上にテキストを配置していますが、変数 $users を sql select データとともに画像に配置したいと考えています。

$user 変数のテキストが表示されません。どうすればよいですか?

ありがとう

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

ios - Video IOS 6 のすべてのフレームを取得する

iOS6 のビデオのすべてのフレームを に取得したいと思いNSArrayます。私はこのコードを使用します:

iPad シミュレーターでは遅延は 90 ~ 100 秒で、iPad デバイスではメモリ警告を受け取り、最終的にクラッシュします。

アイデア、解決策はありますか?別の低レベルのフレームワーク/ライブラリを使用していますか? C++? 私にとって非常に重要です!助けて!:)

ありがとう!!!

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

nginx - 動的に生成された画像: nginx + php-fpm

使いたいです

画像生成用。しかし、この場合、いくつかの画像の最初の生成時にphp-fpmのロードを処理する必要があります(大量のリクエストがあります。これはある種のバナー交換です)。同じ場所への最初のphp-fpm呼び出しの処理を待つようにnginxを設定する方法はありますか?