問題タブ [image-caching]
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.
iphone - HJCacheClasses エラーで画像をキャッシュする
HJCache
lib を使用して、iPhone アプリで画像をキャッシュしています。
次のエラーが表示されますが、すべての画像ではなく、最初の 1 つだけが表示されます (表示されません)。
HJMOFileCache
読み込み中ファイルを準備完了ファイルに移動できませんでした/Users/joao__garcia/.../Library/Caches/imgcache/ready/http:__uni.....jpg
次の画像は問題なく読み込まれます。何が起こっているのか誰か知っていますか?
この方法でディレクトリを取得しています:
その後:
asp.net-mvc - MVC3のDiskCacheプラグインイメージライザー
私のMVCプロジェクト(Image Server Application)の場合、imageresizerを使用してキャッシュを実行できません。私はこのように私の画像にアクセスすることができ、画像ソースはファイルシステム/データベース(依存関係の注入)のいずれかである可能性があります:
localhost / images / 123.jpg?width = 500
localhost / images / 123?width = 500
私は次のようなルートを持つMVC3プロジェクトを持っています
画像を処理するコントローラーが2つありますpublicActionResultViewImageWithExtension(string imageName、string extension){} public ActionResult ViewImage(string imageName){}
URLが次のようになっている場合にキャッシュが実行されます:localhost / images / 123.jpg?width = 500、画像ソースがFileSystem
localhost / images / 123?width=500キャッシュが機能しない画像ソースがFilesystemlocalhost
/ images / 123.jpg ?width = 500キャッシュが機能しない、イメージソースDB
localhost / images / 123?width = 500キャッシュが機能しない、イメージソースDB
私のWeb設定は次のようになります。
私は何か間違ったことをしていますか、それともImageresizerはこのシナリオをサポートしていませんか?ディスクベースのイメージcahceを使用するための適切なプラグインがない場合は?
前もって感謝します。
c# - ウェブカメラで顔を検出すると、自動的に画像をキャプチャします
私は画像処理に関する研究プロジェクトを行っています。このプロジェクトは、以前に生成された自動テスト用紙を使用してユーザーを評価することです。
これは紙の評価プロセスのオンライン プロセスであるため、ユーザーの Web カメラからランダムにユーザーの画像を取得する必要があります。C# 言語を使用して、通常の Windows ベースのアプリケーションでこのプロジェクトを実装しています。
このプロセスでは、ユーザーの画像を既に Windows 形式に正常に取得しており、ユーザーの顔を既に検出できます。
顔がWindowsフォームで検出されているときにユーザーの画像を取得したい..この画像検出の実装にはEMGU CVライブラリを使用しています..
1)ユーザーの顔が検出されたときにユーザーの画像をキャプチャする方法.. 2)ランダムな時間で画像をキャプチャしたい...
これは、顔検出を実装するために使用したコードです。
php - drupals imagecacheモジュールは「デフォルト」サイトでのみ機能しますか?
imagecacheモジュールがsites/allの下にあるマルチサイト設定があります。私の目標は、すべてのサイトが、そのサイトに属するリクエストで満たされた独自のimagecacheフォルダーを持つことです。たとえば、domain1 / imagecache / files / thumb_image / photos/bigavatar.jpgでそれらを参照します。
写真フォルダはFTP経由でアップロードされているため、drupalは基本的に(データベースに関して)それを認識しませんが、フォルダがsites / default / files / photosの下にあり、default / imagecache / files / thumb_image / photos /で参照されている場合、imagecacheは完全に機能します。 bigavatar.jpg。
オプションの設定を探しました-サイトのアップロードパスが変更された場合、imagecacheはそれで機能することがわかりましたが; 私の(JS)画像ストアの場合、ギャラリーに送信されたストアデータは、私自身のモジュールximagegalleryから取得されます。パスは次のように生成されます。
Imagecacheは、ファイルシステム構成のupload-pathでのみ機能します。これを超えて、2つのサイトが共通のギャラリー/ imagefolderを共有する必要がある場合など、imagecacheが任意の場所に応答するようにします。
編集; 解決策は、派生モジュールからimagecache関数を呼び出して、別のhook_menuを作成することだと思いました-すでに依存関係があるので、これは私が推測する目的のために十分にモジュール化されます
私のfolderhooksに「domain2/foo / bar」が含まれている場合、これによりhttp://domain.tld/drupal/?q=domain2/foo/bar/imagecache/myimagefolder/galleryid/photo.jpgを使用できます。
素晴らしい=)
node.js - ノード/エクスプレスサービングイメージ(存在する場合)。キャッシングの問題
しばらくの間SOを使用してきましたが、この特定の問題の解決策が見つからなかったため、ここでの最初の質問です。できるだけ明確にするように努めますが、不明な点がある場合はお知らせください。それに応じて質問を更新します。
ルートを使用して、パラメーター()としてルートに渡されたuserIdに従ってユーザーの写真を提供しています。これは機能しますが、タグが検出されるたびにサーバーに画像を要求し、キャッシュされたバージョンを使用することはありません。
Cache-Controlで少し遊んだのですが、それはすべてかゼロかです。キャッシュが有効になっていて、ユーザーが写真を変更した場合でも、古い写真が使用されます。
私の質問は、写真が変更されていない場合はキャッシュされたバージョンを使用できますが、サーバーからのものを使用した場合は使用できますか?「max-age」または「no-cache」と一緒に「must-revalidate」を使用してみましたが、役に立ちませんでした。
役立つ場合のルートコードは次のとおりです。
ありがとう
ruby-on-rails - 画像処理レール+iOSコアデータ
たくさんの画像が入ったiOSアプリを開発しています。これらの画像は、ShowオブジェクトとBandオブジェクトに関連付けられています。私はiOS開発にかなり慣れていません
サーバーでは、ショーとバンドが画像のリストに関連付けられています。現在、次の情報を含む画像を保存しています。
最初の質問は:もっとあるべきですか?
次に、CoreDataを使用してShowオブジェクトとBandオブジェクトを永続化します。すぐにメモリが不足するため、画像を永続化したくありません。それらをキャッシュディレクトリに保存します。私の2番目の質問は、ShowオブジェクトとBandオブジェクトが画像をどのように追跡する必要があるかということです。モデルに、ショーやバンドとの関係が非常に多いImageオブジェクトが必要です。ただし、これらのImageオブジェクトには、高さ、幅、imageType、およびキャッシュされた画像があるべき場所へのパスのみが含まれている可能性があります。私の考えでは、キャッシュディレクトリに見つからない場合は、サーバーからimageDataを取得します。
これを行う正しい方法は何ですか?
アップデート
また、キャッシュされたバージョンを取得する前に、HEADを使用してサーバーにpingを実行し、imageDataが更新されているかどうかを確認する予定です。
ios - imageWithDataを使用してUIImageを作成するときに画像をキャッシュする方法
一部の画像をウェブからアプリのプライベートストレージにダウンロードして保存し、テーブルビューセルに表示しています。私はそれを動作させていますが、残念ながら私が使用していない限り:
組み込みのキャッシュがなく、パフォーマンスが遅い。imageWithData
またはを使用するときに独自の画像キャッシュを実装するにはどうすればよいimageWithContentsOfFile
ですか?
iphone - iPhoneで効率的なメモリを実現するための画像キャッシュ方法
91枚の画像の画像をキャッシュしたい。そして、すべての画像は約50MBです。たくさんのメモリが使い果たされているようです。
私のコードはここにあります。効率的なメモリのための最良の方法は何ですか?
android - Android での非同期イメージ リストとキャッシュ
私はアンドロイドが初めてで、非同期の画像リスト(画像のセット)を示す最良の例について助けが必要です。そして、画像キャッシュの概念を知りたいです。画像のリストに少ないメモリを使用するにはどうすればよいですか?