問題タブ [image-rotation]

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

png - imagemagick を使用して透明な png を 45 度回転し、新しい画像を透明に保つにはどうすればよいですか?

私は16x16の透明なpngを持っていて、そうしました

これはそれを回転させ、サイズが22x22の新しい画像b.pngを作成しました。これを背景に対して使用すると、元の画像(16x16)が下の背景で回転して表示されますが、新しい塗りつぶしは白い背景で表示されます。

新しい詰め物も透明にするにはどうすればよいですか?

それが不可能な場合、新しい画像のすべての背景を 1 色にする方法を教えてください。

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

jquery - jQueryを使用したDivのローテーション

シンプルで簡単なもの。

div内で画像を回転させ、配列の最後に達したときに最初の画像に戻ろうとしています。誰かが私がここのコードのどこで間違っているのかを指摘するのを手伝ってもらえますか?2番目の画像に到達すると、インデックスがゼロに戻って配列の最初の画像から再開することはないようです。

これは、5秒ごとにsetIntervalで呼び出されています。

どうもありがとう!

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

jquery - jQueryを使用してアニメーションの最初から開始するアニメーション画像をロードする

これは、問題があることを除いて、私が必要とすることを正確に行うこの投稿の続きです。

setIntervalを使用して5秒ごとにdivを表示および非表示にするdivを使用して画像を回転させています。

このアプローチの問題は、アニメーション gif ファイルを読み込んでいるため、次の画像が切り替わっても、画像がずっとそこにあり、アニメーションしているため、乱雑になることです。

そのため、image1(div1) がアニメーションで新たに開始され、フェードアウトして image2(div2) が表示されますが、アニメーションは非表示のときにすでに開始されています。

私が必要としているのは、これらの画像を新たにロードして、次の div がフェードインしたときにアニメーションが最初から再び開始されるようにする方法です。Gif でこれを行う唯一の方法は、実際にキャッシュからそれらをロードすることであり、これが私が必要とする解決策ですjQueryを使用。

ここに私が持っているものがあります:

そして私のhtmlで:

今私が必要としているのは、div がフェードインしたときにアニメーションが最初から開始されるように、画像が毎回新鮮に読み込まれるように「見える」ようにすることです。

これをクラックする方法を知っている人はいますか?

ありがとう!

0 投票する
8 に答える
132278 参照

android - Android: 中心点でビットマップを回転する方法

この問題の解決策を 1 日以上探していましたが、ここでの回答でさえ、何も役に立ちません。ドキュメンテーションも何も説明していません。

別のオブジェクトの方向に回転させようとしているだけです。問題は、ビットマップが固定点を中心に回転するのではなく、ビットマップ (0,0) を中心に回転することです。

これが私が問題を抱えているコードです:

pre奇妙な部分は、 /内の値postTranslate()と 内の float 引数をどのように変更してもかまわないことsetRotation()です。誰かが助けて、私を正しい方向に押してくれませんか? :)

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

jquery - jQueryと画像スライダー/ズーム効果

画像スライダー/ローテーターを実行できると同時に、画像をズームインする効果があるプラグインはありますか?

通常のスライダーと同じように、画像と説明を保持するコンテナー。その後、一定の間隔で画像が表示されますが、画像が表示/フェードインすると、画像の効果が遠くから近くにゆっくりとズームします。

たとえば、このビデオ(下のリンク)のように、ビデオが遠くから近くにズームしていることがわかりますが、JavaScriptで画像にズームすることはできますか?

http://www.youtube.com/watch?v=97-7rWfQd5E

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

vb.net - ピクチャーボックス内の画像の自動回転

私のプロジェクトには、画像をロードするための画像ボックスコントロールがあり、正常に機能しています。

ただし、一部の垂直方向のjpg画像は、Windowsエクスプローラーと私の画像ボックスコントロールに水平方向に表示されます。Photoshopなどのエディターを使用して開いた同じファイルは垂直方向を示します。

ピクチャーボックスコントロールで正しい向きで画像を表示するにはどうすればよいですか?

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

java - JavaSwingでJLabelまたはImageIconを回転させる

まず第一に、これは私がスイングを使用する最初の週です、そして私の質問があまりにも明白であるならば申し訳ありません。また、これは宿題用であり、奇妙なライブラリを使用することは許可されていないため、標準のJavaライブラリを使用するソリューションが必要です。

JFrameに画像を表示するためにImageIconでJLabelを使用しています。次に、画面上の画像を任意の角度に回転させます。Graphics2Dについて何か見つけましたが、その方法がわかりません。

私が見つけた解決策は機能しないか、理解できないので、ImageIconまたはJLabelを回転させるための解決策に興味があります。JLabelでsetBoundsを実行して画像を配置しているので、JLabelを回転させる方が良い解決策になると思います(この方法では、ImageIconオブジェクトも保存する必要はありません)。

ご清聴ありがとうございました。英語が下手でごめんなさい。

編集...画面に画像を表示するには、次の手順を実行します。

再開すると、このIconImageまたはJLabelを回転させるにはどうすればよいですか。あなたがそれがより良いと思うなら、私は他の方法を使って画像を表示することができます。解決策がGraphics2Dを使用する場合、私が見るように、このクラスのオブジェクトに到達し、後で回転した画像をImageIconに戻す解決策を評価します。これを試してみると、...

実行時の答えはこれです...

第2版​​...今私はこのコードで作業しています。画像は回転しますが、回転していない古い画像は新しい画像の下に表示されたままになります。同じディレクトリにstand.pngというpng画像を配置すると表示されます。

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

resize - CGContextRotateCTMの前に新しい画像サイズを計算する

ご挨拶!

この質問はかなり数学的なもので、例としてiphone SDK/quartzがあります。

CGContextRotateCTMを使用して画像を回転しています。

  • ソース画像のサイズで新しいコンテキストを作成します
  • ソース画像を回転させ、コンテキストで描画します
  • コンテキストを新しい回転画像に渡します。

これは問題なく機能しますが、元の画像サイズに収まらないため、画像の端が切り取られます。回転した画像全体が表示されるように、コンテキスト/結果の画像のサイズを変更したいと思います。

ローテーションを開始する前に、コンテキストの必要なサイズを計算するためにどのアルゴリズムを使用できますか?

事前にどうもありがとうございました。

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

flash - Action Script 3 で画像を反時計回りに回転させる問題

.swf オブジェクトで、eventRotateHit 関数を使用して、時計回り (+90°) に画像を回転させます。できます!

反時計回り (-90°) の関数 eventRotateHit2 を作成する必要があります。この機能は動作しません。画像が消えます。回転中心が間違っているためだと思いますが、よくわかりません。そして、私はそれを変更する方法がわかりません。

助けてください。

フレデリック

私のコード:

ここで回転機能:

全てに感謝!!!

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

objective-c - 1つの座標を一定に保つuiviewの回転

良い一日!

uiview を別のビューの前に持ってくるかどうかを尋ねたいのですが、その 1 ポイントを一定に保ち、1 (上) 部分だけが下に移動したように見えるようにしたいと思います。uiview を 90 度にしましたが、水平にする方法がわかりませんでした。ここにuiviewのコードがあります

これでビューが 90 度になりましたが、アニメーションで 1 点を一定に保つことはできませんでした。発射体の動きのように。誰か助けてくれませんか?

黄色の円の部分 静止したり他の動きをしたり、90 度低下して通常に戻りたい

黄色の円の部分 静止したり他の動きをしたり、90 度低下して通常に戻りたい