問題タブ [blurry]

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

javascript - 回転したキャンバスを描画した後、キャンバスがぼやける

新しいキャンバスにキャンバスを描画しようとしていますが、それを描画するだけでなく、回転させる必要もあります。角度はMath.PI/2で割り切れず、新しいキャンバスは(各回転後に)ますますぼやけています。回転をMath.PI/2で割り切れる角度に変更したところ、すべて問題ありませんでした。

その問題の解決策はありますか?

前もって感謝します!

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

android - android&libgdx-ぼやけたレンダリングを無効にする

libgdxをopenglラッパーとして試していますが、グラフィックレンダリングに問題があります。何らかの理由で、Androidデバイス上のすべての画像(テクスチャ)がlibgdxを使用すると少しぼやけて見えます。これにはテキスト(フォント)も含まれます。

テキストの場合、ビットマップフォントを使用しているためだと思いましたが、代替手段が見つかりませんでした。「gdx-stb-truetype」というライブラリがあることがわかりましたが、その方法がわかりません。ダウンロードして使用してください。

通常の画像の場合、拡大縮小せずに画像全体を表示した場合でも、特にデバイス(ギャラクシーネクサス)にこのような優れた画面がある場合は、コンピューターの画面で見たのと同じくらい鮮明に見えると思います。次のコードを使用して、アンチエイリアシングをオフに設定しようとしました:

また、スケーリング方法をさまざまな方法に設定しようとしましたが、うまくいきませんでした。例:

テストとして、デバイスで見られる解像度とまったく同じ鮮明な画像を見つけました(ボタンバーがあるため、ギャラクシーネクサスの場合は720x1184)、libgdxの背景に配置しましたアプリ 。もちろん、テクステをロードするために余分な空白を追加する必要があったので、画像の最終的なサイズ(コンテンツと空のスペースを含む)は、幅と高さの両方で2の累乗です(この場合は1024x2048)場合) 。デスクトップアプリでは、問題ないように見えます。デバイス上では、ぼやけて見えました。

私が気付いた奇妙なことは、デバイスの向き(水平<=>垂直)を変更すると、回転アニメーションが開始する前の非常に短い時間、画像とテキストの両方が非常によく見えることです。

確かにlibgdxはこれを処理できます。Androidのapi-testsプロジェクトのopengl部分は画像をうまく表示するからです。

誰か助けてくれませんか?

@ user1130529:私はspritebatchを使用します。また、ビューポートを設定するために私が行うことは次のとおりです。アスペクト比を維持するかどうかに関係なく発生します。

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

iphone - UIKit要素のContentScaleFactorが壊れていますか?

UIScrollView 内に存在する場合、UILabel と UITextView がシャープなままであることを確認しようとしています。UIView クラスの 'contentScaleFactor' プロパティにたどり着きました。カスタム描画では問題なく動作するようですが、UITextView とラベルは適切なコンテンツ スケールでの再描画を拒否するだけです。

http://pastebin.com/PBjhjMbR

これは、テキストを描画する実際のビューがこれらのクラスのサブビューであるためでしょうか?

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

iphone - オーディオ タグを含む div を読み込むと、iPad でページがぼやける

そのため、SafariでiPad固有の問題が発生しています(iPhoneでも時々発生するようですが、散発的に発生するか、気付くほど深刻ではありません).

しかし、5 つのオーディオ プレーヤー (すべて html5) を含むページがあり、それらはすべて、display: none の div 内で始まります。タイトルをクリックすると、表示が display: block に変わり、プレーヤーが未完成の html 5 プレーヤーでポップアップします。これはどこでも機能し (もちろん古い IE は除く)、iPad でも機能します。

ただし、タイトルをクリックすると、iPad ではページ全体がぼやけます。私はコードで遊んでみましたが、html5 オーディオ ファイルを含む "none" から "block" への div を読み込んでいることが問題のようです。標準コントローラーのみを表示するように変更し、すべて削除しました。余分なコードと問題が解決しませんでした。

誰かがこれについて何か考えを持っていますか?

ウェブサイトへのリンクはhttp://artferretti.com/paulperrysound/recordings/です。

iPad からの画像へのリンクは次のとおりです: http://artferretti.com/blurrediPad.png

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

iphone - Ratina ディスプレイで撮影したスクリーンショット イメージは、1.0 スケールではぼやけて見え、0.0 スケールでは大きすぎます

次のコードを使用して、View Controller の 1 つのスクリーンショットを撮り、後で別のビューで表示しています。UIGraphicsBeginImageContextWithOptions メソッドの場合、スケールとして 1.0 をフィードすると、結果の画像がぼやけて見えます。ただし、スケールとして 0.0 を指定すると、結果の画像は画面よりも大きくなり、別のビューで表示するとその一部が表示されます。これを修正する方法はありますか?

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

button - Androidアプリ800x480はタブレットではぼやけて見えますが、NexusOneとエミュレーターでは問題ありません

私は友人のためにアプリをプログラミングしていますが、これまでのところ、いくつかの標準ボタン(UIテンプレートのボタン)で構成されています。4.0.3 API15ICSを使用しています。ターゲットタブレットでデバッグすると、アプリのタイトルとボタンがディザリングされて色あせてしまいます。それが間違った解像度のように。すべてがタブレットの解像度である800x480に設定されています。

エミュレータで実行すると問題ありません。また、同じ解像度のNexus Oneでデバッグする場合も、問題なくシャープになります。

タブレットでぼやけている理由を誰かが知っていますか?ありがとう

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

c++ - 大きなテキストがぼやけて表示される

私はSFML1.6を使用して小さなゲームを作成していますが、テキストを表示する必要があるため、sf::Stringクラスを使用します。問題は、サイズを96ptに増やすと、エッジが少しぼやけて見えることです。ただし、Microsoft Wordでテキストのサイズを大きくすると、非常にきれいに見え、エッジが鮮明になります。SFMLでそれを行う方法はありますか?

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

iphone - iphone、「renderInContext」で画像をデバイスに保存すると画像がぼやける?

このコードを使用して、ビューから画像をレンダリングしています。その後、フォトアルバムに保存しています。画像がぼやけていますか?なんで?解決策はありますか?

Tnx すべて。

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

iphone - プレーン CALayer がズームインするとぼやける

ズームインすると CALayers の解像度がぼやけて見えるという問題があります。それに関する投稿がたくさんあることは知っていますが、それらをたくさん読んだ後、まだ解決策を見つけることができず、混乱しています。 .

状況: アプリには、UIView を持つ UIViewController があります。この UIView の下には、[[self layer] addSublayer:myCALayer] として追加された形状を定義する CGPath を持つ CALayer があります。ユーザーがボタンをタップすると、特定の数の他の CALayer がサブレイヤーとしてメインの CALayer に追加されます (myLayer -> [myLayer addSublayer:Layer])。私のケースと Web で見つかった投稿との違いは、UIImages、UIImageViews などを持っておらず、特定の backgroundColor を持つ単純で基本的な CALayers しか持っていないことです。UIScrollViews はなく、UIGestureRecognizers (タップ、ダブルタップ、ピンチ、パン) のみです。これらはすべてうまく機能します。

問題: 拡大すると、CALayers がぼやけます。

問題の画像は次のとおりです。

そして、ここに私のコードがあります:

これは、UIView で定義されたメインの CALayer です。

これらは、ユーザーがボタンをタップしたときに UIView で定義された他のサブレイヤーです。

どんなヒントでも大歓迎です。ありがとうございました。

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

gedit - ぼやけた文字のGedit

PHP開発にgeditを使用していますが、何かを入力するとテキストの一部がぼやけてしまい、別の場所をクリックするか別の文字を入力した後にのみ、通常に戻ることに数か月前から気付きました。この問題には慣れましたが、この種の問題を引き起こしている可能性があることに興味があります。スクリーンショットでこのエラーを再現しようとしましたが、Ubuntu のスクリーンショット機能は現在のウィンドウのフォーカスを削除するため、gedit でエラーを「修正」します。

それについて何ができるか知っていますか?

編集: この問題は gedit でのみ発生し、他の場所では発生しません。

エラーの画像は次のとおりです。

http://i.imm.io/udEc.jpeg