問題タブ [fisheye]

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

jquery - jQuery Interface Fisheye の左揃えの問題

jQuery プラグイン インターフェイスの Groovy Fisheye 関数を使用し、「halign」を「左」に設定すると、マウスが実際に置かれている画像ではなく、リスト内の次の画像に効果が適用されるように見えます。

リンク

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

jquery - 魚眼メニューのカスタマイズ方法!

私はjqueryとjsのプロではありません。jqDock プラグインを使用して自分の Web サイトの魚眼メニューを作成し、友人の助けを借りて、メニューをアクティブな状態にして、別のページで特定のメニュー要素が展開されたままになるようにしました。

ここに問題があります: メニューの 2 つの要素の間にマウスを置いて、その間をゆっくりと上または下に移動すると、この恐ろしいちらつき効果が発生します。なぜそれが起こるのか、どうすれば修正できるのか、それがプラグインであり、コードを最初から書いていない限り実行可能かどうかはわかりません!

一番上のリンクを提供したウェブサイトのメニュー例には、このバグはありません。アクティブなプロパティを削除すると、ちらつきがなくなります。

これが私のウェブサイトへのURLです: メニューへのリンク

フォーラム全体を検索し、jquery フォーラム自体を検索し、質問を投稿しましたが、役に立たなかったものを除いて回答がありませんでした。基本的に、フォーラムでの質問は、魚眼プラグインの実装、またはそれに固定位置を与えることに関するものですが、実際にこの特定の方法でプラグインを操作したいという人に出くわしたり、投稿したりしていません。

私はあなたの助けに感謝します。マリアム

これは私が書いた小さな jq で、プルインに付属の jq ライブラリも変更する必要がありました。あなたが私を助けるためにもっとコードを含める必要があるかどうか教えてください:)

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

flash - Flash: ActionScript 3.0 ムービークリップの幅

私を助けてください、私は MovieClip 幅の AS3.0 で完全に迷っています。

基本的に、画面に項目が多すぎる場合にスクロールバーを表示する代わりに、拡大効果を使用して、ユーザーがマウスを使用してメニューに沿ってスクロールできるようにするメニューをコーディングしています。

現時点での私の問題は、ムービークリップ (メニューの各アイコンはムービークリップ) の幅 (水平メニュー) のサイズを変更することです。

幅が小さすぎる場合 (最小幅がわからない場合)、ムービー クリップは表示されません。

しかし、それは完全な問題ではありません。ムービー クリップの幅を 2.8 に設定しても、正しい幅で表示されます。

適切なアイコンの幅をリセットする for ループの後、アイコンが表示されないのは私の 'reposition()' メソッドの後でのみです。

AS3 の MovieClips または Numbers のいくつかの側面を理解していないことは明らかです。誰かが助けてくれることを願っています。

「black」には、ムービークリップ (メニュー アイコン) のリストが含まれています。

すべてがうまくいかないコードを次に示します ('iconWidth' が非常に小さい場合にうまくいかなくなります)。

たとえば、iconWidth が 2.8 と計算された場合、2 つの for ループは、サイズを 2.8 に変更する必要があるすべてのアイコンのサイズを変更します。

次に、各アイコンを隣り合わせに配置します。

しかし問題は、iconWidth が小さすぎると再配置が機能しないことです。

しかし、再配置で、現在幅 50 から幅 2.8 のアイコンを設定するために手動で線を追加すると、それでも表示されます! 助けてください =[

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

php - PHP GD で魚眼効果を作成する方法

PHP-GD を使用して画像に FishEye (または Barrel 変換) 効果を適用する方法はありますか? いくつかのコードでこれを見つけましたが、PHP に移植するのに苦労しています。

MATLAB で魚眼レンズ効果 (バレル変換) を実装するにはどうすればよいですか?

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

javascript - HTML 、Jquery 魚眼メニュー

私はフィッシュアイjquery 「interface.js」を使用しました。3番目の要素を作成したい のですid="default"が、マウスオーバー効果のようにデフォルトで表示する必要があります。事前に助けてください

HTML

脚本

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

jquery - jqDock で展開された画像のサイズを縮小する

Web サイトでjqDockを使用しています。私が理解していることから、画像の「拡大された」サイズは画像の最大サイズでなければなりません。つまり、64x64px の画像の場合、マウスをその上に置くと、高さ 64px に拡大する必要があります。

使用する画像のサイズに関係なく、常に 128x128px に拡大されるため、この方法では機能しないようです。これは私の好みには大きすぎます。

拡大画像を小さくする方法を誰か教えてもらえますか?

編集:さらにテストした後、これを行うのはIEだけのようです。jqDock は Firefox と Safari で期待どおりに動作します。IEで動作させる必要があるため、解決策がまだ必要です。

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

flash - フラッシュAS3魚眼レンズ

ここの誰かが私を良いFlashAS3魚眼レンズアプリケーションの方向に向けてくれることを望んでいました。魚眼レンズに画像を表示できるものが必要ですが、画像がコンテナからオーバーフローするため、コンテナの右側/左側に近づくにつれてスクロールできるものが必要です。

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

java - FishEye Picture Effect(Barrel Distortion)アルゴリズム(Javaを使用)?

通常の写真から魚眼レンズ(樽型歪み)をシミュレートするアルゴリズム(ビットマップピクセル操作)を探しています。これまでのところ、OpenCV、OpenGL、jhlabsなどの外部ライブラリを含む実装を見つけました。私はデジタル画像処理のクラスを受講していて、コース評価プロジェクトを作成しているので、外部ライブラリを使用することで良い成績が得られるかどうかはわかりません。それで、誰かが私にそのようなアルゴリズムへの参照を与えるでしょうか?

追伸 Javaで実装するように求められますが、どの言語の例でもかまいません。

0 投票する
0 に答える
2429 参照

android - 魚眼効果を含むようにビットマップ メッシュ サンプルを変更する方法は?

ビットマップ画像 (Bitmapmesh.java) を歪める Android に付属のサンプル コードがいくつかあります。魚眼効果を与える円を画像に配置したいと思っています。私はアンドロイド、特にグラフィックスに不慣れですが、ビットマップメッシュサンプルでこの効果を作成することは可能ですか?

どこから始めればいいのかわからないので、何か参考になれば幸いです。関係するものの概要を教えてください。たとえば、最初に画像に円を配置したいと思います。浮いているように見える前に、画像の上にボタンを配置しました。これは、相対レイアウトを使用してから子ボタンを追加することで行われました。私が今やろうとしていることは異なり、おそらく onDraw メソッドを呼び出す必要がありますか? 歪みを行うアルゴリズムもありますが、これを画像に適用する方法がわかりません。

以下はビットマップメッシュのコードです。最初に画像に円を配置するだけであっても、どこから始めればよいか教えてもらえますか。その後、効果の実装に取り​​組むことができます。

ありがとうマット

java.io.BufferedInputStream をインポートします。java.io.DataInputStream をインポートします。java.io.File をインポートします。java.io.FileInputStream をインポートします。java.io.InputStream をインポートします。

android.content.Context をインポートします。android.graphics をインポートします。; android.os.Bundle をインポートします。android.os.Environment をインポートします。android.view をインポートします。; android.util.FloatMath をインポートします。

public class BitMapFishEye extends GraphicsActivity {

}