問題タブ [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 投票する
6 に答える
21619 参照

antialiasing - HTML ページのアンチエイリアス フォント

Web ページで鮮明でクリアな大きなフォントを作成する良い方法はありますか? さまざまなフォント サイズと色を使用して、ホームページにタグ クラウド効果を作成する必要があります。

HTML/CSS で設定しましたが、デフォルトでアンチエイリアスをサポートしていない古いブラウザーや OS では、少し見栄えが悪くなります。

私はsIFRで遊んだことがありますが、これは美しく機能しましたが、いくつかの恐ろしい負荷効果がありましたが、次の方法があるかどうか疑問に思っています。

a)ブラウザ/OSの検出を行い、アンチエイリアスをサポートしていることがわかっているブラウザ/OSの組み合わせ(生のHTMLを取得する)と、画像タグを取得する「その他」によってユーザーを分割します。

b) アンチエイリアシングを追加するためのある種の JavaScript?

c) div に BG 画像をロードし、HTML テキストを非表示にする恒久的なソリューション。(私は知っています、私は知っています、インデックス解除に関するGoogleのホラーストーリー...しかし、それは可能ですか?)

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

iphone - CALayer と CGGradientRef アンチエイリアシング?

iPhone の CALayer 描画で奇妙な問題が発生しています。「泡」を表す一連のサブレイヤーを追加するルートレイヤーがあります。最終結果は次のようになります。

http://www.expensivedna.com/IMG_0018.PNG http://www.expensivedna.com/IMG_0018.PNG

問題は、レイヤーをアンチエイリアスにできないように見えることです (バブルのギザギザに注意してください)。バブル CALayer の drawInContext を上書きする私のコードは次のとおりです。

}

ここで非常に奇妙なのは、描画コードをわずかに変更して、次のように通常の赤い円のみを描画することです。

すべてがアンチエイリアスに問題ないようです:

http://www.expensivedna.com/IMG_0017.PNG http://www.expensivedna.com/IMG_0017.PNG

この一見奇妙な動作を理解できないようです。アンチエイリアシング グラデーションと通常の円の違いがわかりませんか?

みんなありがとう。

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

audio - waveInXXX はローパス フィルターを適用しますか?

(win32) waveInXXX 関数を使用してマイクから特定のサンプリング周波数 (たとえば 8kHz、場合によってはさらに低い) でサンプルを収集する場合、システム/サウンドカードは入力サンプルにローパス フィルターを適用しますか? それともエイリアシングが発生しますか? ? サンプリング周波数を下げる前に、より高い周波数でサンプリングし、自分でフィルタリングを行う必要がありますか?

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

flash - Flash: フォントを埋め込まずに動的テキストフィールドの文字をアンチエイリアスする (日本語)

日本のサイトで動的テキストフィールドのフラッシュでアンチエイリアスを実現しようとしています。これらのテキストフィールドの内容は固定データではありません。

すべての文字を埋め込むと非常に重い swf ファイル (フォントだけで 3000kb 以上) になるため、フォントを埋め込むオプションはありません。これは、日本語には多数の固有文字 (文字通り数千) があるためです。

基本的に、動的テキストフィールドを使用するすべてのフラッシュ サイトは、同じ選択に直面します。

  1. ファイルサイズを抑え、デバイス フォントのみを使用する (アンチエイリアスなし)
  2. スムーズなアンチエイリアス フォントを表示するために、ユーザーに 3 MB 以上のフォントのダウンロードを強制します。

日本人の友達に聞いてみたら、「しょうがない!」と言われました。(翻訳:「仕方がない」)。誰にもアイデアがありますか?

ps: 残念ながら、Silverlight もオプションではありません。

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

iphone - CoreGraphicsの長方形の重なりと接触には、.5pxの境界線があります

私のコアグラフィックスの塗りつぶしは、近づいたり、触れたり、重なり合ったりすると、奇妙に動作します。この問題は、iPhoneシミュレータとiPhoneOS2.2で発生します。

ここに、2つのラベルと2つのCGContextFillRect()を持つカスタムビューがあります。

オーバーラップの問題

青と赤が一緒になると、この刺激的な.5pxのマージラインが作成されます。私はこれを取り除くことも、色を変えることさえできないようです。

このバージョンでは、長方形の間に1pxのギャップがあり、もちろん背景が黒で塗りつぶされています。

ピクセルギャップ

アンチエイリアシングを無効にしてみましたが、問題は解決しません。

}

何か案は?

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

graphics - アンチエイリアシングの代替手段

Windows で GDI+、Java、および Photoshop と Gimp によって提供されるものを使用したアンチエイリアシングを見てきました。ホスト OS からのサポートに依存せずにアンチエイリアシング機能を提供する他のライブラリはありますか?