問題タブ [line]

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

flash - as3での完璧なラインレンダリング

as3でアーケードゲームを作っているのですが、ピクセル状の(フラッシュで滑らかにされていない)線を描きたいです。ピクセルを「手作業で」(flashのlineToなどではなく)bitmapdataオブジェクトに描画しています。

ただし、ズームアウトすると、一部の部分で線が2ピクセルの太さにレンダリングされるため、線が正しく表示されません。ただし、ズームすると、アルゴリズムが正常で、ピクセルが2倍にならないことがわかります。品質を変えても何も変わらないようです。ピクセルパーフェクトラインを取得する方法はありますか?

代替テキスト

ズームインから実際には2倍にならないことがわかっているため、アルゴリズムは関係ありません。また、ビットマップに描画するため、ピクセル単位で描画する必要があります。しかし、それはこのページにリストされている2番目のもののas3バージョンにすぎません

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

opencv - OpenCVで行数(Hough Trasnform)をカウントする方法

画像内の髪の毛を線として検出することに成功しました。出力画像が各髪の毛を線として検出していることがわかります。cvHoughLines2()メソッドパラメータをとして使用しますCV_HOUGH_PROBABILISTIC

今、私はこれらの行を数えたいと思います。出力画像は、各髪に1本または2本の線を示しています。各線は小さな線分で構成されていることがわかります。そのため、それらの総数を直接取得することは困難です。これに関する提案はありますか?

ありがとう、プラディープ

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

java - Javaで有向矢印線を描く方法は?

Javaで有向矢印線を描きたいです。

現在、java.awt.Line2D.Doubleクラスを使用して線を引いています

しかし、線だけが表示され、有向矢印は表示されません。 BasicStroke.Join_BEVEL有向矢印を描くために使用されます。2 つの線分が交わったときに適用されます。

描いている線が四角形の境界線を満たしていますが、有向矢印が描かれていません。シンプルな線だけが描かれています。

不足しているものはありますか?

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

vim - インデントされた行でVimの「ホーム」を押す

「ホーム」キーを使用して行の先頭に戻るという悪い習慣があります。最近vimを使い始めたとき、インデントされた行のホームキーを押すと、行の最初に戻ることに気付きました。Notepad ++(私が使用していたエディター)では、インデントの直後の、その行のコードの先頭に戻ります。

この動作をvimで再現する方法はありますか?通常、ホームを押しているときは、挿入モードで、(通常は)変数をそこに貼り付けます。

私はset smartindentvimrcにset noautoindent、「ヒント」ページで自動インデントを無効にするように指示されています(最初は有効になっていないようですが、おそらくそのオプションは無関係です)。

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

html - HTML コードを 1 行のコードにして最小化するにはどうすればよいですか?

ということで、HTML、インラインCSS、JSでWebページを作ってみました。このページはJS関数で作成するので

新しい行ごとに同じ関数を繰り返すのではなく、すべての Web ページ コードを前述の関数の 1 つに取り込める 1 行に入れたいと思います。ページに含まれるコード行が多すぎるため、これを手動で行うことはできません。

これを行うための高速でクリーンな方法はありますか?

注意:私はSOME PROGRAMを使用して、すべての " を \" にワンクリックで置き換えました。


推敲

ユーザーがボタンをクリックすると、新しいページを生成し、前述の関数を使用してそれを書き込むJS関数を呼び出すときに、ページ全体を生成したいと考えています。

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

iphone - iphone クォーツ線の周りに境界線を引く

iphoneのクォーツで線の周りに(黒い)境界線を描く最良の方法は何ですか? マップ上の道路に線を引いていますが、線が黄色の場合 (これは正当な使用例です)、道路の色に溶け込んでいます。私ができることの 1 つは、線を少し太い黒い線の上に置くことですが、これはあまり効率的ではないように思えます。

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

sed - sed を使用して、一致した正規表現とその下の行 (または 2 行) を削除します

OK私はこの質問を見つけました:

sedを使用して、一致する行、その上と下の行を削除するにはどうすればよいですか?

そして、文字列に一致する何かを書き、文字列を含む行とその下の行を削除するために最後の1時間を費やしました(またはバリアント-その下の2行を削除します)。

ランダムな文字列を入力しているように感じます。誰か助けてください。

0 投票する
4 に答える
2766 参照

iphone - 互いの上に2本の線を描くiPhoneクオーツがワーム効果を引き起こす

iPhone用のQuartz-2Dを使って地図上にルートを表示しています。ルートは気温に応じて色分けされています。一部の道路は黄色に着色されているため、ルート ラインの下に少し太めの黒線を使用してボーダー効果を作成し、黄色の道路上でルートの黄色の部分が目立つようにしています。しかし、黒い線がルート線と同じくらい太くても、ルート全体がワームのように見えます (非常に醜い)。これは、最後のウェイポイントを次の開始ウェイポイントとして使用する代わりに、ウェイポイントからウェイポイントまで線を引いていたためだと思いました。そうすれば、いくつかのウェイポイントが欠落している場合でも、ルートにカットはありません。

ワーム効果なしで両方の行を表示するにはどうすればよいですか?

また、私は

エラー、でたらめだと思います。

ヒントください!:)


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

sed - 前の行を削除し、SED が式を見つけたら結合します

ドキュメント内の文を結合しようとしていますが、いくつかの文が途中で空行で分割されています。例えば:

その犬はボールを追いかけた

飼い主が投げたもの。

ボールはかなり遠くまで飛んだ。

に:

その犬は飼い主が投げたボールを追いかけた。

ボールはかなり遠くまで飛んだ。

空行を検索してから、次の行の先頭で小文字を検索できると考えていました。その行をコピーし、その行とその上の空の行を削除してから、コピーした文を別の壊れた文に追加します (混乱して申し訳ありません)。

私はsedが初めてで、次のコマンドで試しました:

しかし、それは一度だけで、空行を削除するだけで、壊れた文の後半を最初の部分に追加しません。

助けてください。

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

javascript - HTML ページにベクトル グラフィックスをプロット/描画する最良の方法は何ですか?

線とテキストを使用して、動的な Web ページの背景生成を試しています。

http://74er.net/labs/lines.htmlで私のデモを見てください(黄色い線に注目してください)。

<span>これは、1 X 1 のサイズで黄色の背景に ellispe 式に基づいた X、Y 位置を持つ要素を文字通り作成する、不十分で非効率的な方法です。

私の要件は、行の作成がかなり単純 (または単純) であることです。

  • サーバースクリプトによって生成された動的画像ではなく、クライアント側で作成する必要があります
  • 単純な式 (円、楕円、または単なる直線) に基づいて作成できます
  • DOM要素に含めることができます(たとえば、背景としてレイヤーできるようにDIV)
  • HTML5 キャンバス テクニックなし (単純に、HTML5 に準拠していないブラウザーでレンダリングする必要があるため)
  • 私の現在の実装のようにブラウザに負担をかけすぎない

次の必要はありません。

  • 非常に滑らかな曲線 (ただし、それは歓迎されます)
  • 点線/破線 (可能であれば、それも好きです)

上記に基づいて、SVG( Raphaëlを使用)が進むべき道であるとほぼ確信していますが、一部のブラウザーでネイティブSVGサポートが不足しているため、私は先延ばしにしています。

私はWalter Zorns ライブラリを見てきましたが、いくつかの優れたパフォーマンス チューニング アルゴリズムが組み込まれています。したがって、より創造的な実装が見つからない場合は、それが私の選択になります。

さらに説明が必要な場合はお知らせください。