問題タブ [resize-image]

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

javascript - パラメーター image、width、height を持つ JS 関数で、サイズ変更された Base 64 画像データを返します

幅と高さのある base 64 画像データを取り込み、JavaScript で指定された幅と高さのサイズ変更された base 64 画像データを返す関数を作成しようとしています。本質的には

この投稿をたどるのに疲れましたが、うまくいきませんでした。私は現在、js で画像を変換する方法を見つけるための調査を行っており、新しいリードを見つけたら投稿を更新します。私がやろうとしていることをすでに実行している機能はありますか? 疑似コード内の 1 つ以上のコンポーネントでない場合は? どんなアドバイスでも大歓迎です。

これは私が実装しようとした現在の関数ですが、実際の画像が描画されていない空白のキャンバスを返します。

この問題を解決するにはどうすればよいですか?

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

c# - サイズ変更された画像の保存中にエラーが発生しました

次のコードがあります

問題は、選択したインデックスが 0 の場合は正常に動作しますが、選択したインデックスが 1 の場合、「パラメーターが無効です」というエラーが表示されることです。
別の画像を試しましたが、同じエラーが発生しました。それは32倍のことですか

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

ios - SDWebImage 画像のサイズ変更

画像をダウンロードしてキャッシュするために、SDWebImage ライブラリを使用しています。私のアプリケーションでは、各ユーザーはさまざまな形やサイズ (円、正方形など) で表示できるアバターを持っています。現在、画像をダウンロードしています。取得したら、画像ビューのサイズに合わせてサイズを変更します。しかし、このアプローチは非効率的であり、特にテーブルビューでスクロールする場合はそうです。自分でサイズを変更しなくても、目的のサイズで画像を取得できる別のアプローチ(SDWebImageに関して)はありますか? ありがとう。

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

javascript - 元の画像の出力パーセンテージに基づいてプレビュー画像のサイズを変更する

サイズ変更アルゴリズムの助けが必要です。

シナリオ:

  • オリジナルの印刷用画像があります
  • この元の画像のプレビューがブラウザに表示されます。(幅750pxとしましょう)

外部システムから、元の画像に関するトリミング データを受け取ります。ここで、プレビュー画像に同じトリミング フレームを表示する必要があります。

プレビュー イメージは、HTML の img タグに配置されます。jquery ギロチン プラグインが要素にアタッチされ、「クロップ フレーム」に画像が表示されます。( https://github.com/matiasgagliano/guillotine )

正しい幅、高さ、x、y を計算することができました...問題は、プレビュー画像の正しいスケールを設定することです。

これらは、外部システムから返されるパラメーターです。

  • 元の画像のサイズ変更率 ( = outputPct)
  • プレビュー画像がリサイズされた割合 (previewWidth / originalWidth = previewRatio) (- width, height, x, y, .... )

問題:

上記のパラメータに基づいてプレビュー画像のスケールを計算する方法は? 次の理由により、outputPct をそのまま使用することはできません。

  • 元の outputPct > 1 の場合、プレビューをさらに拡大する必要があります
  • 元の outputPct = 1 の場合、プレビューを 100% にズームする必要があります。
  • 元の outputPct < 1 の場合、プレビューをズームインする必要があるのはごくわずかです。

プレビューの出力は、実際の画像の出力とまったく同じである必要があります。

すでに複数のバリエーションを試しましたが、適切な解決策を見つけることができませんでした。おそらく、この問題を解決するには、より数学的なソリューションを実装する必要があります。

前もって感謝します!

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

php - Yii を使用して、サイズ変更された画像を S3 にアップロードします

Yii フレームワークを使用して、サイズ変更された画像を A​​mazon S3 バケットにアップロードしたいのですが、元の (サイズ変更されていない) 画像を Yii、ウェブサイト、またはサーバー構造内の任意のフォルダーにアップロードせずに、直接実行します。

ThumbsGen拡張機能を使用して、画像のサムネイルを作成しました。自分のサーバーにファイルをアップロードすると、コードが機能します。しかし、画像を S3 にアップロードすると、サムネイルが作成されません。

私のコードは次のようになります。

その結果、PHP の警告が表示されます。

私は何を間違っていますか?

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

android - createScaledBitmap はどのように機能しますか? スケール イメージの作成に使用されるサイズ変更アルゴリズムはどれですか?

コードで createScaledBitmap を使用しましたが、画像のスケーリングに使用される方法を知りたいと思います。おそらくご存じのとおり、「nearest」、「bilinear」、「bicubic」など、画像のサイズを変更する補間方法がいくつかあります。回答の参考になるものがあれば教えてください。