問題タブ [trackbar]
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.
c# - C#コントロールのリストからイベントを発生させる
警告: 組み込みソフトウェア開発者が PC ソフトウェアをビルドしようとしています!
シリアル インターフェイスを介して PC と通信するハードウェアを接続しようとしています。PC ソフトウェア (C#) は定期的にバイト配列を送信しますが、これをいくつかのトラックバーを使用して調整したいと考えています。
デザイン ビューに 8 つのトラックバーを追加する代わりに、1 つ追加して位置合わせに役立ててから、次のように読み込み時に入力するリストを作成します。
このようなリスト メンバー全員のイベントを開催することは可能ですか?
つまり、可能であればイベントを使用して、バイト配列内の関連するバイトを TrackBar 値と一致するように更新したいと考えています。
注: これは、別のフォームを介して読み込んで閉じるフォーム テンプレートです。
python - OpenCV - ビデオでトラックバーのスライダーがゼロになり続ける
スライダーを使用して、HSV マスキングの下限と上限を制御しようとしています。スライダーを取得できますが、設定した位置を保持できません。新しいフレームが引き込まれるたびにゼロに戻り続けます。
c# - メニューのトラックバーからフォーカス四角形を削除
このメソッドを使用して、トラックバーをメニューストリップに追加しています。ただし、コントロールを使用すると、コントロールがフォーカスを受け取り、その周りに醜いフォーカス四角形が表示されます。これは、メニュー項目の標準的な動作ではありません。フォーカス四角形を削除するにはどうすればよいですか?
variables - OpenCV - トラックバーの可変値範囲
私は一連の画像を持っており、OpenCV 2.4.6 (ROS Hydro パッケージ) を使用してトラックバーを使用してすべてのクロス マッチングを行い、結果を表示したいと考えています。マッチング部分は、cv::DMatch オブジェクトのベクトルのベクトルのベクトルを使用して行われます。
画像をそれ自体と照合することを省略し (それを行っても意味がありません)、クエリ画像が他のすべての画像と一致するとは限らないため、クエリ画像の一致したトレーニング画像の各セットは、残りの画像とは異なるサイズになる可能性があります。正しく実装されている方法では、実際には画像のペアを 2 回照合しますが、これはもちろん最適ではありません (特に、クロスチェックをオンにして BruteForce マッチャーを使用したため、基本的に画像のペアを 4 回照合することになります! )しかし、今のところそれだけです。一致する画像のペアのオンザフライ描画を避けるために、cv::Mat オブジェクトのベクトルのベクトルを設定しました。各 cv::Mat は、現在のクエリ イメージと一致するいくつかのトレイン イメージを表します (cv::drawMatches() を使用して入力します)。
注: 上記の例では、cv::Mat[0,3] は cv::Mat を表し、image[0] と image[3] を使用して cv::drawMatches() の積を格納します。
GUI 設定は次のとおりです。
- メイン ウィンドウ: ここでは、現在のクエリ イメージを表示します。トラックバーを使用して (TRACK_QUERY と呼びましょう)、セット内の各画像を反復処理します。
- セカンダリ ウィンドウ: ここでは、TRACK_QUERY のスライダーの位置と、このウィンドウ内の別のトラックバーのスライダーの位置の組み合わせ (クエリ、トレイン) を表示します。これを TRACK_TRAIN と呼びましょう。すべての cv を反復処理できます。 ::現在のクエリ画像のMat-match-images。
ここでの問題は、各クエリがさまざまな数の一致する列車の画像を持つことができるという事実から生じます。私の TRACK_TRAIN は、現在のクエリ画像の各 cv::Mat-vector の要素数である、一致した列車画像の数に合わせて調整できるはずです。悲しいことに、これまでのところ、それを行う方法を見つけることができませんでした。cv::createTrackbar() には count-parameter が必要です。これは、私が見るところ、トラックバーのスライダーの制限を設定し、できません後で変更します。これがまさに私を悩ませているので、間違っている場合は修正してください。考えられる解決策 (洗練されておらず、範囲外のエラーを回避するためにさまざまなチェックが必要) は、一致した列車の画像の最大セットのサイズを取得し、それを TRACK_TRAIN の制限として使用することです。できればそれは避けたいです。別の可能な解決策は、適切な値の範囲でクエリ画像ごとにトラックバーを作成し、選択したクエリ画像に従ってセカンダリ ウィンドウでそれぞれを交換することです。今のところ、これはより簡単な方法のようですが、GUI コントロールを非表示にできる OpenCV について聞いたことがないという事実は言うまでもなく、トラックバーの大きなオーバーヘッドをもたらします。以下に、物事をもう少し明確にするための 2 つの例を示します。
例 1: メイン ウィンドウで、TRACK_QUERY を使用して画像 2 を選択します。この画像では、私のセットの他の 5 つの画像と一致させることができました。それらが画像 4、10、17、18、および 20 であるとします。セカンダリ ウィンドウが自動的に更新され、画像 2 と画像 4 の一致が表示されます (一致した列車画像のサブセットの最初)。TRACK_TRAIN は 0 から 4 に移動する必要があります。スライダーを両方向に動かすと、セカンダリ ウィンドウが更新されるたびに画像 4、10、17、18、20 を通過できます。
例 2: メイン ウィンドウで、TRACK_QUERY を使用して画像 7 を選択します。この画像では、私のセットの他の 3 つの画像と一致させることができました。それらが画像 0、1、11、および 19 であるとします。セカンダリ ウィンドウが自動的に更新され、画像 2 と画像 0 の一致が表示されます (一致した列車画像のサブセットの最初)。TRACK_TRAIN は 0 から 2 に移動する必要があります。スライダーを両方向に動かすと、セカンダリ ウィンドウのたびに画像 0、1、1、19 を更新できます。
ご不明な点がございましたら、お気軽にお問い合わせください。できる限りお答えいたします。前もって感謝します!
PS: 悲しいことに、ROS パッケージには、OpenCV が提供できる最低限の機能しかありません。Qt 統合、OpenMP、OpenGL などはありません。
delphi - 停止中の Delphi トラックバー
私は基本的な音楽プレーヤーを作成しており、曲の進行状況として TTrackBar を使用しています。同様に、バーをドラッグして曲を早送りできるようにしたいと考えています。
現在、次の行の OnChange イベントがあります。
しかし、途中の特定のランダムなポイントで曲を再生するときに、途切れ途切れの音を立ててドラッグすると、曲がスキップされます。
私が本当に欲しいのは、ユーザーが曲のドラッグをやめたときです。これは何のイベントですか?onStopDrop でもうまくいかない..
wpf - トラックバーを使用して時間を制御する
WPF で音楽プレーヤーを作成しています。現在再生中のトラックにトラックバーを追加し、ディスパッチャー タイマーを使用して、トラックバーの左側に実行時間を追加します。
0:45 ----------------------|-------------------------------- 3:13
ユーザーがトラックバーに左または右にドラッグしたかどうかに応じて、左側の時間を変更したい。
iTunesをチェックしてください。
誰でも私を助けることができますか?ありがとう!
opencv - OpenCV createTrackbar 関数では、6 番目のパラメーター (ユーザー データ) はどのように役立ちますか。 (説明でパラメーターを見つけてください)
C++: int createTrackbar(const string& trackbarname, const string& winname, int* value, int count, TrackbarCallback onChange=0, void* userdata=0) 上記の関数では、コールバック関数でどのように使用されるか、ユーザーデータは何か