問題タブ [hatchstyle]

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

.net - HatchStyle 列挙のグラフィカルな概要はありますか?

ハッチング パターンは 2 つの色から作成されます。1 つは BackgroundColor によって定義され、背景を塗りつぶし、もう 1 つは ForegroundColor プロパティによって定義された背景の上にパターンを形成する線用です。HatchStyle プロパティは、ブラシのパターンのタイプを定義し、HatchStyle 列挙の任意の値にすることができます。HatchStyle 列挙体には 50 を超える要素があります。

次の図は、水平ハッチ パターンで塗りつぶされた楕円を示しています。

画像

Color クラスで定義されている色と同様に、HatchStyle で定義されているすべてのスタイルのグラフィカルなリストが必要ですが、MSDN には見つかりませんでした。このような概要をご存知ですか?

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

r - R: プロットでハッチング塗りつぶしを使用

R を使用してレポートのプロットを作成していました。プロットはそれほどスムーズではないようです。R初心者なのでよくわかりません。しかし、どうすれば滑らかなプロットを得ることができますか?

また、デフォルトでは、プロットは単色で塗りつぶされていますが、円グラフと棒グラフをハッチングで塗りつぶしたいと考えています。Rでそれを行う方法はありますか、基本的なGoogle検索では見つけられなかったので、この質問をここに置きました。

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

python - manipulating linewidth for hatching in matplotlib

The linewidth of hatching in matplotib plots that take the hatch keyword is very thin. I found some postings from several years ago about this and a claim that a patch was made, but I still cannot figure out a way to increase the linewidth of hatches. Is there a way to do this?

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

python - matplotlib でカスタム ハッチングでポリゴンを塗りつぶす方法は?

python と matplotlib を使用して、いくつかの閉じた多角形を作成しています。次に、set_hatch を介して行うことができるハッチでそれらを埋める必要があります。

http://matplotlib.org/api/artist_api.html#matplotlib.patches.Patch.set_hatch

http://matplotlib.org/examples/pylab_examples/hatch_demo.html

残念ながら、私はグレースケール画像を扱っており、デフォルトで提供されているよりも多くのハッチが必要です.さまざまな密度でこれらのハッチを使用する代わりに、並べて表示できるビットマップ (または同様の画像) を提供することをお勧めします.

私は他の python ライブラリ (pyglet、pygame、PIL など) を受け入れていますが、ソリューションを python にしたいと考えています。

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

matplotlib - matplotlib のエッジのないハッチングされた長方形のパッチ

ハッチング パターンを持つ長方形パッチをプロットに追加しようとすると、ハッチング値も指定しているときにキーワード引数 edgecolor を 'none' に設定することはできないようです。言い換えれば、エッジのないハッチングされた長方形を追加しようとしていますが、パターンの塗りつぶしがあります。これはうまくいかないようです。長方形パッチの周りにエッジを描画できるようにした場合にのみ、パターンが表示されます。

望ましい動作を達成する方法について何か助けはありますか?

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

python-2.7 - postcript matplotlib でハッチの塗りつぶしが薄くなる

(i) 3 つの重なり合うバンドを表示する必要がありましたが、3 つの色 (不透明度が制御されている) が使用されている場合は良くありません。(ii) 次に、1 つのバンドのハッチ fill_between が必要でした。コードを以下に示します。(iii) .ps または .eps でエクスポートする際に、色の不透明度の問題に直面しています。Pdf 出力は問題ないように見えますが、紙 (latex;kile) に入れるとかすかに見えます。とにかく、.ps または .eps 形式の図だけが必要です。「pdf2ps」を使用して取得できますが、この場合の出力 .ps ファイルは、紙 (ラテックス) ではかすかに見えます。これから .ps または .eps (ベクター形式のみ) の出力を取得する方法を提案してください。ありがとう。

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

c# - C#-HatchBrush-「大きい」チェッカー ボード ハッチ スタイルが十分に大きくない

Photoshopなどの画像処理ソフトを使って、透明を示す背景のようなものを描こうとしています。タイトルで言ったように、私は HatchBrush を使用していますが、大きなチェッカー ボード スタイルは私には十分な大きさではありません。それを超えて、現在のズーム率や環境内の他のものに基づいて、各タイルの大きさを制御できるようにしたいと考えています。

たくさんの塗りつぶされた四角形を描画するコードも書きましたが、これは何らかの理由で遅すぎました (ただし、タイル サイズを制御することはできます)。

テクスチャ ブラシはまだ試していませんが、テクスチャがあるということは、その場で簡単に色を変更できないことを意味するので、選択肢がなくなるまでは避けたいと思います。

HatchBrush を構成する方法や、より基本的で効率的な方法はありますか?