問題タブ [crop]

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

image - ゆがんだり引き伸ばされたりせずに固定サイズのサムネイルを表示できるように、ユーザー画像をトリミング/スケーリングするにはどうすればよいですか?

ユーザーが自分のサイトのプロフィール写真をアップロードできるように取り組んでいます。私が回避しようとしているものの典型的な例は、各ユーザーの画像が歪んでいて非常に醜いように見えるppleoffish.comです

代替テキスト

では、上記のようにゆがめずに標準サイズの画像をプログラム的にトリミング/作成するにはどうすればよいでしょうか?

0 投票する
3 に答える
27820 参照

iphone - UIImagePickerController トリミング フレームを変更する方法

UIImagePickerController で作業を開始し、allowsImageEditing = YES を設定するとき。320x320 のデフォルトのトリミング フレームがあります。私の場合、横向きの画像の場合は 320x240、縦向きの場合は 240x320 にトリミング フレームを設定したいと思います。ただし、写真を編集/トリミングするときに使用される 320x320 フレームを変更する方法を見つけることができませんでした。それを行う方法を見つけた人はいますか?

ありがとう!

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

ruby-on-rails - ペーパークリップで簡単トリミング

Paperclip を使用してアップロード時に画像をトリミングし、元の画像の中心から四角い親指を取得したいと思います。ドキュメントで、私が望むことを正確に行うように思われるメソッドを見つけました。

transform_to(dst, crop = false)

問題は、この方法をどこで使用すればよいか分からないことです。ここでパラメータとして何かを単純に渡すのは素晴らしいことです:

0 投票する
5 に答える
3206 参照

c# - 巨大な画像をトリミングする方法

C# で大きな画像 (20,000x20,000 ピクセル) を処理する必要があります。これらの画像を直接開くことは、メモリの制限があるため行う方法ではありませんが、私がやりたいのは、画像を小さな断片に分割することです (トリミング)。トリックができるサードパーティのライブラリを探していましたが、これまでのところ結果はありません。FreeImage と ImageMagick を試しましたが、20,000x20x000 ピクセルの画像を開くことができません。どうすればこれを達成できますか?

0 投票する
18 に答える
135686 参照

javascript - アスペクト比を計算するアルゴリズムは何ですか?

これを JavaScript と共に使用して、ウィンドウ全体に合わせて画像をトリミングする予定です。

編集:次のような形式のアスペクト比のみを受け入れるサードパーティのコンポーネントを使用し4:3ます16:9

〜12歳の編集:この種の質問はかなり興味深いです!ここに何かありますよね?絶対!

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

wpf - WPF-コントロールで ImageSource のトリミングされた領域を表示するにはどうすればよいですか?

WPF- コントロールで ImageSource のトリミングされた領域を表示するにはどうすればよいですか?

ピクセル単位で可変サイズの ImageSource があります。実際に使用する画像の量を示す、計算されたトリミング用の四角形があります。画像データを直接編集したくはありませんが<Image>、ImageSource のトリミングされた領域のみをコントロールに表示したいと考えています。

Microsoft はこれを自動化する方法を提供していますか?
どんなアドバイスでも大歓迎です!

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

c# - トリミングの解像度を指定する必要があるのはなぜですか?

C#で画像を切り抜く方法を書きました。これは、新しいビットマップを作成し、元の画像から指定された長方形(トリミングされる領域)をその上に描画することによって行われます。

私が試した画像では、間違った結果が生成されていました。結果の画像のサイズは適切でしたが、内容はそれでした。画像を2倍に拡大してからトリミングしたようなものでした。最終的にこの行を追加すると修正されました:

しかし、なぜ解決策が必要なのですか?私はピクセルを扱っているだけで、インチやセンチメートルは扱っていません。また、正しい解像度は何でしょうか?

完全なコードは次の拡張メソッドです。

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

ruby-on-rails - attachment_fu を使用して、どのように既存の写真を編集し、サムネイルのみを更新し、元の写真を未編集のままにしますか?

attachment_fu を使用して写真をアップロードして作成した後、サムネイルだけを編集して元の画像を残す方法はありますか? サイズ変更またはトリミングの方法は理解していますが、すべてのサムネイルとオリジナルに編集が適用されています。

たとえば、フォト ギャラリー アプリで、ユーザーが画像をアップロードし、画像をトリミングする必要があるとしますが、複数回トリミングする必要がある場合があります。これには、元の画像に戻って再度トリミングする必要があります。

このスレッドは、(Kropper を使用して) トリミングするときにサムネイルを更新するだけの中心的な問題に対処しています: http://groups.google.com/group/attachme … c4d14be02d

attachment_fu をハッキングまたはパッチしてオリジナルの更新をバイパスする簡単な方法はありますか?

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

php - PHP GD - クロップシェイプ

GD を使用して画像をトリミングしたいのですが、正方形だけでなく、特定の形状に合わせてトリミングしたいと考えています。

これは可能ですか?

0 投票する
3 に答える
504 参照

php - 画像をトリミングするためのスクリプト

多くの (約 1000) 画像 (プリントスクリーン) があり、これらの画像をトリミングする必要があります (トリミングされた画像はすべて、フル画像の同じ領域にあります)。

どうすればphpでこれを行うことができますか? それとも、GIMP はこれを行うためにいくつかのマクロ スクリプトをサポートしているのでしょうか?

前もって感謝します。