タグ付けされた質問 「antialiasing」

11
CSS変換、クロムのギザギザのエッジ
CSS3トランスフォームを使用して、Webサイトで境界線のある画像やテキストボックスを回転させています。 問題は、アンチエイリアスのない(低解像度)ゲームのように、境界線がChromeでギザギザに見えることです。IE、Opera、FFでは、AAが使用されているため、はるかに良く見えます(これはまだはっきりと見えますが、それほど悪くはありません)。Macを所有していないため、Safariをテストできません。 回転した写真とテキスト自体はきれいに見えますが、ギザギザに見えるのは境界線だけです。 私が使用するCSSは次のとおりです。 .rotate2deg { transform: rotate(2deg); -ms-transform: rotate(2deg); /* IE 9 */ -webkit-transform: rotate(2deg); /* Safari and Chrome */ -o-transform: rotate(2deg); /* Opera */ -moz-transform: rotate(2deg); /* Firefox */ } ChromeにAAを使用するように強制するなど、これを修正する方法はありますか? 以下の例:

8
FirefoxとOperaでのWebフォントのスムージングとアンチエイリアス
私のサイトではカスタムメイドのWebフォントを使用しています。レンダリング出力のスタイルを設定するために、次のコードを使用しました。 //-webkit-text-stroke-width: .05px; //-webkit-text-stroke-color: white; -webkit-font-smoothing: antialiased; これはSafariとChromeで正常に動作します(エッジがシャープになり、線が細くなります)。FirefoxとOperaに同じスタイルを実装する方法はありますか?


6
Html5キャンバスdrawImage:アンチエイリアスを適用する方法
次の例をご覧ください。 http://jsfiddle.net/MLGr4/47/ var canvas = document.getElementById("canvas"); var ctx = canvas.getContext("2d"); img = new Image(); img.onload = function(){ canvas.width = 400; canvas.height = 150; ctx.drawImage(img, 0, 0, img.width, img.height, 0, 0, 400, 150); } img.src = "http://openwalls.com/image/1734/colored_lines_on_blue_background_1920x1200.jpg"; ご覧のとおり、drawImageは自動的にアンチエイリアシングを適用すると言われていますが、画像はアンチエイリアシングされていません。私はさまざまな方法を試しましたが、うまくいかないようです。アンチエイリアス画像を取得する方法を教えてください。ありがとう。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.