問題タブ [blur]

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

jquery - jQuery の検証とユーザー ジャーニー

エラーメッセージを表示するタイミングとの戦い。私のコードは以下ですが、基本的にフォームは BLUR の入力フィールドを検証する必要があります。ほとんどの場合、これはかなり受け入れられます。

ただし、次にクリックするのがフィールドの横にあるヘルプ アイコンでない場合にのみ、検証がぼかしに表示されるようにする必要があります。

私のクライアントは、フィールドにタブで移動し、そのままにしてヘルプをクリックする (ぼかし機能をトリガーする) 場合、これは良いユーザー ジャーニーではないと言って戻ってきました。ヘルプをクリックすると、フィールドがフォーカスを失うため、実際に何も入力せずにユーザーにエラーメッセージが表示されます。

必須フィールドであるため、検証を試みる前にフィールドが空かどうかを確認できません。また、フィールドが空のままの場合にもエラーが表示される必要があります。

説明するのは少し難しいですが、うまくいけば大丈夫です。

HTML

jQueryスクリプト

次に、特定のタイプの入力フィールド (email、phone、alpha、dob など) を検証する関数を呼び出し、BLUR の検証チェックに失敗すると、フィールドに色を付け、赤のラベルを付けます。

if (!($(this).siblings('.help').click())) タイプのイベントをコーディングする方法があれば、便利です!

ありがとう、ケビン

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

opengl - GLSL シェーダを使用して放射状のぼかしをシーン全体に適用するにはどうすればよいですか?

GLSL にラジアル ブラー シェーダーがあります。これは、テクスチャを取得し、それにラジアル ブラーを適用して、結果を画面にレンダリングします。これまでのところ、これは非常にうまく機能しています。

問題は、シーンの最初のテクスチャに放射状のぼかしが適用されることです。しかし、私が実際にやりたいのは、このぼかしをシーン全体に適用することです。

この機能を実現する最善の方法は何ですか? シェーダーのみでこれを行うことはできますか?それとも、最初に (OpenGL で) シーンをテクスチャにレンダリングしてから、このテクスチャをシェーダーに渡してさらに処理する必要がありますか?


代替テキスト

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

flash - Flashライブラリの画像がぼやける(品質が低下しますか?)

画像をフラッシュ(.png&.jpeg)にインポートすると、かなり厄介な問題が発生します。
私の画像はシャープ効果のある72dpipngファイルです。[ステージにインポート]を使用すると、ライブラリにインポートされた画像がぼやけます(目で確認できます)が、ステージ上の画像は元の品質を保ちます(ぼやけません)。ライブラリアイテムのプロパティ(ロスレスpng..etc)を変更してみて、もう一度インポートしますが、違いはありません。
ライブラリアイテムをステージ上の画像と同じ品質にするにはどうすればよいですか?
(ライブラリアイテムをステージにドラッグしても、[ステージにインポート]によって作成されたステージ上の画像を除いて、まだぼやけています。jpegでも試してみましたが、違いはありません)

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

php - 画像から領域を選択し、選択した領域をぼかして透かしを入れるにはどうすればよいですか?

私はたくさん試しましたが、それを見つけることができません..透かし入りのスクリプトを見つけました。しかし、写真から領域を選択してぼかすことができるスクリプトが見つかりませんでした..

そのためにPHPスクリプトを使用しています。

助けてください...

ありがとう

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

asp.net - Jquery 関数が複数回呼び出される

ユーザー コントロールを呼び出している aspx ページがあります。ユーザー コントロールは、ユーザーが asp:linkbutton をクリックしたときに表示するためにポップアップを使用しています。そのユーザーコントロールにはテキストボックスがあり、Jquery Blur を呼び出して検証を行っています。そうしている間、関数は [blur] を 2 回呼び出しています。textbox の値を指定して alert() を呼び出したので、アラートが 2 回来ていることがわかります。2 回目を避けるために必要なこと。ユーザーがテキストボックスから出るたびに、それも一度だけ行う必要があります。

これは 2 回呼び出されます。返信ありがとうございます。

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

jquery - jQuery LIVE Focus クリック/ぼかしイベントを実行する

私はテキストエリアを持っています。私がしたいのは、ユーザーがテキストエリアに集中して4emに成長するとき、ユーザーがテキストエリアに集中していない/ぼやけているときは、デフォルトの1emに戻すことです。

これが私がこれまでに持っているものです:

それでうまくいきましたが、ここに問題があります。ユーザーは、次のようなファイルをコメントに添付できます。

上記の jQuery の唯一の例外は、ユーザーがクリックしてファイルを添付した場合、removeClass を実行しないことです。

何か案は?

ありがとう

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

jquery - jQuery: ユーザーが別の場所をクリックしたときに Web フォームをクリアする

3 つの Web フォームを含む Web ページがあります。最初の 2 つはデジタル入力が必要で、最後の 1 つは空ではない可能性があります。

3 つのテキスト フィールドが表示された Web フォームで、そのうちの 2 つに無効な入力が含まれています

縮小され、すぐに実行できるテスト ケースを次に示します。

無効なテキストが入力され、対応する送信ボタンがクリックされた場合、.invalidクラスをそのテキスト フィールドまたはテキスト領域に追加して、赤く表示します。

私の問題は、ユーザーが考えを変えて、その Web フォームを再度送信しないことにした状況を処理することです。代わりに、別の Web フォームをクリックするか、Web ページのどこかをクリックするだけです。

その場合、赤い.invalidクラスをテキスト要素#cl_txt#mks_txt、および#comment_txt から再度削除したいと思います。でもアレンジの仕方がわからない。$('#cl_txt, #mks_txt, #comment_txt').blur(....)を設定しようとしましたが、一貫して機能しません。代わりに$('body').click(....)を試しましたが、フォームの検証が壊れているようで、テキスト フィールドが赤く塗られることはありません。

何か助けてください。

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

math - 空間ドメインで指定されたマスクに対して、周波数ドメインで同等のガウス フィルター マスクを見つける

これまでのところ、ガウスの分離可能性を利用して、ガウスぼかしフィルターを完全に空間ドメインに実装しました。つまり、画像の行に沿って、次に列に沿って 1D ガウス カーネルを適用しました。それはうまくいきました。

ここで、空間領域の NxN 畳み込み行列のサイズ N のみが与えられたので、周波数領域でまったく同じぼやけた画像を実現したいと考えています。つまり、画像をマトリックスにロードし(numpy、私はpythonを使用しています)、それにFFTを適用し(次に、G(x、y)があります)、フィルターH( u,v) 中心値が 1.0 で、中心から離れるほど値が 0 になる 2d ガウスの形状にも似た周波数領域で。次に、周波数領域で乗算を行い (H の中心シフトを行うことを検討する前に)、iFFT を適用します。

私が抱えている問題は、対応する H(u,v) になる正確な式を見つけることです (つまり、標準偏差であるシグマを見つけること)。空間ドメインから、マスクサイズ N が与えられた場合、std-dev シグマは sigma=(maskSize-1)/2/2.575 として概算できることがわかります。たとえば、マスクサイズ N=15 の場合は、次のようになります。 e^-(x²/2sigma²) の場合は std-dev=2.71845 で、今のところ 1D の場合のみを考慮しています。

しかし、周波数領域のシグマを取得するにはどうすればよいでしょうか?

面白いことに、理論的には Mathematica を使用してシグマを取得する方法を知っていますが、ここで示すことができるように、結果はまったくの偽物です。

結果は E^(-(1/2) オメガ^2 シグマ^2) * シグマ

これは、E 関数の指数で 1/sigma² が sigma² に変わるため、偽物です。したがって、これを描くと、H(u,v)-ガウスがかなり「薄い」ため、標準偏差が大幅に小さくなっていることがわかります。ただし、実際には、空間ドメインよりも周波数ドメインの方がはるかに広いはずです!! 意味がありません...

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

iphone - Stack BlurC++ポートをiPhoneSDKに統合する

Stack Blur C++ライブラリをObjectiveCに統合する方法について誰かに教えてもらえますか?

http://antigrain.com/index.html

おそらく簡単です。私はずっと昔にCプログラマーでしたが、今ではObjective Cに十分慣れていますが、C ++を完全にバイパスしたため、コードを見るだけで頭痛がします。

どんな助けでも大歓迎です。

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

jquery - クリック & ブラーで Jquery を使用するには?

Jquery のダッシュを使用して、チケットのコストに必要なチケットの数でチケットの価格を計算するフォームがあります。非常に基本的です。

number of ticket 要素はドロップダウン メニュー (選択) であり、Jquery のクリック メソッドを使用して機能します。これはうまくいきます。

問題は、ユーザーがキーボードの上下キーも使用できることです。そのため、コードをそのままコピーし、クリックの代わりにぼかしメソッドを使用します。

私の質問は、コードをコピーする代わりに、JQuery でクリック + ブラーを一緒に使用できますか?