問題タブ [curve]
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.
drawing - 一連の線分のカーブ フィッティング
SOにはカーブフィッティングの質問がたくさんありますが、探しているものに対応する質問が見つからないようです。
シナリオは単純です。タブレット画面で X/Y ポイントをキャプチャします。結果の線分を、一連の線分ではなく滑らかな曲線として描きたいと思います。多くのアプリがこれを行います。たとえば、最後から 2 番目( 0:36 のスケッチ デモ) やAutodesk Sketchbookなどです。
ベジエ曲線アルゴリズムは、一定数の点を使用して曲線を描くため、多数の複数点ではうまく機能しないようです。誰でもこれをうまく行うアルゴリズムを指摘できますか?
canvas - 長方形(ユーザーがアップロード)で始まる画像をカーブさせる、できればCanvasまたはJSを使用する
ユーザーがアップロードした画像をカーブさせて、ユーザーが新しい画像を保存できるようにするサイトを作成しようとしています。下のリンクに示すように、画像を湾曲させる方法を理解するのに問題があります。Canvasでは曲線形状を単色で作成できますが、画像では作成できません。
bezier - 滑らかなベジエ曲線
iPhoneで手描きの線を滑らかにしたい。http://webdocs.cs.ualberta.ca/~graphics/books/GraphicsGems/gems/FitCurves.cで次のコードを使用しました 。
しかし、一部のベジェ曲線が間違っていることがわかりました。2 番目の制御点と終点が無効です。誰かが以前に同じ問題を抱えていましたか?ありがとう。
opencv - OpenCVで曲線(輪郭)を滑らかにするにはどうすればよいですか?
リンクの最初の画像と同じように白黒画像を作成しています:http: //imageshack.us/g/33/firstwm.png/ 「ノイズ」が多いので、中央値フィルターを適用して滑らかにしましたしたがって、2番目の画像を取得します。
この後、輪郭を取得し、リンクから3番目の画像のような別の画像に描画します。私の問題は、輪郭がまだ少しピクセル化されている(エッジの効いた)ことです。より良い輪郭を得るために白黒画像をさらに滑らかにする方法はありますか?または多分輪郭で何かをします。異なるカーネルでDilateとErodeも試しましたが、問題は同じです。お役に立ててありがとうございます。
編集:また試した:
メディアンフィルターと同じ結果ですが、ピクセル化された輪郭が残ります。
php - 線形パーセンテージの計算に影響を与えて、最初の立ち上がりを速くしますか?
私は非常に基本的な進捗率の計算を行っていますが、現時点では線形計算です:
計算は単純に次のようになります。
として簡単。
しかし、プログレスバーが最初に速く増加するように見えるようにする必要があり、基本的に最初の視覚的な進行を後押しします.
私は本当にそれを知っているべきですが、私の脳は古い数学を取得していません(私はコーヒーが多すぎるのが原因です).
私が求めているのは一種の緩和だと思います。この非常に単純な式を変更して、進行曲線に異なる影響を与えるにはどうすればよいですか?
注: これは明らかに php ですが、どの言語でも同じはずです。
.net - GDI / Winformsを使用したアンチエイリアス処理されたベジェ曲線-c#.net
サンプルのWinformsアプリケーションでベジェ曲線をペイントしようとしています。
ベジェポイントを計算してから、DrawImageを使用してペイントし、各ポイントにカスタムイメージブラシを描画しています。
ただし、期待した結果が正確に得られていません。結果の曲線は、曲がるポイントで滑らかではありません(Y座標は1pxで増減することに注意してください)。
これは、ブラシツールを使用して「photoshop」ですばやくペイントされた「素敵な」曲線の例です。
この種の「アンチエイリアス」を実現する方法を知っている人はいますか?
私は基本的にこれをやっています:
ありがとうございました!
excel - Excelのデータを多変数多項式にカーブフィットする方法は?
単純なデータセットがあり、10個の値が増加します。
それらを次の形式の多項式に適合させたい:Z = A1 + A2 * X + A3 * Y + A4 * X ^ 2 + A5 * X * Y + A6 * Y ^ 2
ここで、Zの出力は上記のデータのセット、A1〜A6は私が探している係数、Xは入力の範囲(もちろん10)、そして今のところYは一定の値です。
'trendline'を使用して作成された標準の2次多項式ではなく、この多項式にカーブフィットするにはどうすればよいですか?
javascript - Animate Only が壊れているのはなぜですか?
Raphael.js を使用して、円とパスを作成しました。円の中心が線に沿っているかのように、円だけをパスにアニメーション化するだけでした。
誰でもアドバイスを提供できますか
android - アンドロイドでビットマップをカーブさせる方法
私はゲームを開発しており、画面上を自由に移動するオブジェクトの尾に煙の効果を与えたいと考えています。ビットマップを作成してオブジェクトの最後にアタッチしましたが、問題は、オブジェクトが新しい角度に向かって回転したときに効果がそれ自体を湾曲させないため、見栄えがよくないことです。私が知りたいのは、どうすればこれを行うことができるかということだけです。ビットマップまたは別のソリューションに曲線を与える可能性はありますか? バイクのテールに煙のエフェクトをつけたいです。誰かが私に解決策を提供してくれることを願っています。ありがとう
actionscript-3 - AS3 ポイントのライン上に均等に分散されたポイントを計算する
私は、ステージ上でマウスをドラッグすると点線を描画する描画ツールを作成しようとする任務を負っています。MouseEvent.MOUSE_MOVE のポイントを簡単にキャプチャしてベクターに保存し、ポイントをドットとして描画できます。
問題は、増え続けるポイントのベクトルで均等に分散されたポイントを計算する必要があるため、たとえば5番目のポイントごとに線を引くことしかできないことです(モジュラスを使用するとします)。私は二次方程式と三次方程式の両方でベジエ曲線方程式と戦ってきましたが、CPU から命を奪うことなく、ポイントのベクトルを均等に分散されたポイントのベクトルに変換する方法をまだ理解できません。
誰か助けて?George Profenza がスタック オーバーフローでこれに近づきました...George?