問題タブ [antialiasing]

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

.net - 強制アンチエイリアシングによる EMF

私たちのプログラムはベクトル グラフィックスを生成する必要があり、そのために EMF を選択しました。ただし、他のプログラムはこれらの画像をアンチエイリアスなしでレンダリングしているようです。SVG 形式には、一部またはすべてのオブジェクトをアンチエイリアスする必要があることを示すフラグがあることがわかりました。

アンチエイリアシングが必要であることを示すために、EMF 形式内に何らかのフラグまたはコマンドはありますか? もしそうなら、 System.Drawing.Imaging.Metafileクラスを使用してそのコマンドを生成する方法は?

ありがとうございました。

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

iphone - カスタム ビューでの奇妙なアンチエイリアシング

私はそのメソッドUIViewを使用して描画されるカスタムを持っています。-[drawRect:]

問題は、黒い線の水平線または垂直線が非常にぼやけて描かれるため、アンチエイリアシングが非常に奇妙な動作をすることです。

でアンチエイリアスを無効にするとCGContextSetAllowsAntialiasing、すべてが期待どおりに描画されます。

アンチエイリアシング:
代替テキスト http://dustlab.com/stuff/antialias.png

アンチエイリアシングなし (AA で期待される結果のように見えます):
alt テキスト http://dustlab.com/stuff/no_antialias.png

線幅は正確に 1 で、すべての座標は整数値です。

を使用して四角形を描画すると同じことが起こりますが、 を使用してまったくCGContextStrokeRect同じように描画した場合はそうではありません。CGRectUIRectStroke

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

windows - アンチエイリアスを適用すると、Windows フォームの文字列が見苦しく見えるのはなぜですか?

透明な背景を持つ Label を使用できないため、GraphicsBox の上にいくつかの文字列を手動でレンダリングしています。

ただし、どのレンダリングモードを試しても、文字列を適切に表示することはできません (つまり、Word やグラフィックプログラムで表示されるように)。

画面に表示されるものと比較したインターフェースのモックアップの写真を次に示します。 ここに画像の説明を入力

残念ながら、StackOverflow は画像を縮小しているように見えるので、ここにも直接リンクがあります: http://i.stack.imgur.com/vYFaF.png

レンダリングに使用されるコードは次のとおりです。

TextRenderingHint をすべてのオプションに順番に変更しようとしましたが、アンチエイリアスがある場合は何を試しても、スクリーンショットのようにぼやけて汚れた混乱になります。何か案が?

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

iphone - iPhoneアニメーション:アンチエイリアスの方法は?

私は自分のiPhoneアプリでいくつかのアニメーションを見ていましたが、それはちょっと醜いように感じました。そして、私はそれを理解しました:それはサブピクセル状態を介してアニメーション化されないだけです。

したがって、通常の+ beginAnimations / + commitAnimationsを使用する場合、いくつかのものを移動すると、ほんの数ピクセルが「ジャンピー」に見えます。どうすればそれを回避できますか?フロート座標などでアニメーション化するためのフラグはありますか?

私が持っているものと私が探しているもののアイデアをあなたに与えるために、写真を参照してください:

代替テキストhttp://www.ptoing.net/subpixel_aa.gif

よろしくお願いします、アントン

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

flash - フォントの埋め込みとFlashでの正しく表示の問題

ここでFlashフォントとテキストフィールドを扱う最新の問題の適切なテキストフィールドパラメータまたは回避策を探しています。

Font:Franklin Gothic Bookのポイントサイズ8を使用して、textFormatとtextFieldでテキストを生成しています。現在、ムービーを実行すると、フォントは次のように表示されます。

代替テキスト
(ソース:flickr.com

下部の®MYLOGOはPhotoshopからのjpgで、きれいで、どのように見えるかを示しています。次は、Flashのステージで直接入力されたフォントで、一番上の®MYLOGOは私のコードから生成されます。

コードで生成されたコピーをJpegにできるだけ近づけるために、どのパラメーターが欠落していますか?

以下の私のコード:

皆さんは私の最後の質問X_xからこのコードを覚えているかもしれません


修正された作業コア:AndyLiへのthx

グラフィックの例:

正常

代替テキスト

高度

代替テキスト

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

c# - WPFイメージでアンチエイリアスを無効にする

私は小さなログインダイアログを書いていますが、美的理由からダイアログの上部にバナーを埋め込んでいます。デフォルトでは、WPFアンチエイリアスによって画像全体がエイリアス化され、画像に含まれるテキストがぼやけてしまうことを除けば、すべてうまくいきました。

少し検索した後、結果の最初の数ページは、アンチエイリアシングをWPFで無効にできないというのが一般的な信念であることを示しました。誰かがこれを確認するか、そうでなければこれを否定することができますか?

これは私にとっては小さな問題です。画像からテキストを取り出し、代わりに同じ効果を実現するために同じテキストのラベルを背景画像の上に重ねます(認める必要がありますが、少し面倒です)。

ありがとう、ロブ

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

flash - Flash アンチエイリアス システムフォント

システムフォントでレンダリングされる(swfにフォントを埋め込まずに)フラッシュでテキストをアンチエイリアスする方法はありますか?もしそうなら - どのようにそれを行うには?

ありがとう

0 投票する
6 に答える
14305 参照

css - @font-face をピクセルフォントで使用する場合、CSS でアンチエイリアスを無効にすることは可能ですか?

ウェブでピクセルフォントを使いたいです。@font-face を使用して含めていますが、すべてのブラウザーがフォントにアンチエイリアスを適用しています。これを無効にする CSS ルールが見つからないようです。アンチエイリアスを無効にする別の方法を考えられる人はいますか?

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

cocoa - テキストのレンダリング品質を低下させることなく、Cocoa ラベルに影 (テキストの埋め込み効果) を追加します

Safari や iTunes のようなテキスト効果のあるステータス バー、つまり埋め込みテキストを作成したいと考えています。

例

ただし、Core Animation パネルを使用して Interface Builder に単純にシャドウを追加すると、OS X の最悪のテキスト レンダリングが開始されます。

私のサブピクセルはどこですか

ラベルのテキストをくぼませ、適切なサブピクセル レンダリング維持するための秘訣は何ですか?

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

opengl - OpenGL アンチエイリアシングと背景クワッド

期待どおりに動作する 3D シーンの背後にある背景を描画しています (以下のコード)。また、アキュムレーション バッファを使用してシーンのアンチエイリアシングも行っています (レッド ブックの第 10 章)。

...画像をジッタリングして描画するコードを数回 (たとえば n) ループし (ジッタリングとは、画像をわずかに異なる位置に移動することです)、次のようにデータを蓄積します。

そして最後に電話

ただし、背景をアンチエイリアスしたくありません。問題は、GL_RETURN を指定して glAccum を呼び出すと、(深度テストやブレンド関数などを使用するのではなく) カラー バッファー内の値がコピー (上書き) され、カラー バッファーに書き込まれる値がマスクされることです。

3D シーンをアンチエイリアシングする前または後に背景を描画して、アンチエイリアシングなしで 3D シーンを描画したときと同じように背景を描画するにはどうすればよいですか?