問題タブ [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.
c# - コントロールのあいまいでないイメージをWPFに保存するには?
DrawingContext を使用して画像を描画しています。次に、結果を RenderTargetBitmap にレンダリングします。Canvas も同じ RenderTargetBitmap にレンダリングします。ピクセル境界は画面上ではくっきりしていますが、保存するとぼやけてぼやけてしまいます。
以下のスクリーンショットで、問題を確認できます (BitmapScalingMode = NearestNeighbor を使用)。
これは BitmapScalingMode = HighQuality です。それはより滑らかですが、鮮明できれいではありません。
これが私のコードの関連セクションです。複数の場所で RenderOptions を設定しようとしたことがわかりますが、効果がないようです。
c# - WPF ぼやけた画像
WPF で画像がぼやけるのを防ぐ方法を探しています。アプリケーションを高 DPI ディスプレイで見栄えよくしたいので、アイコンを 96x96px で作成し、サイズ 32x32 で表示しました。
google には多くの情報があり、stackoverflow にもこれに関するトピックがいくつかあります。要約すると、プロパティUseLayoutRounding
を有効にしてに設定RenderOptions.BitmapScalingMode
しHighQuality
ます。残念ながら、これは私にはうまくいきません。画像はまだ非常にぼやけて見えます。次に、より高い DPI aaaand - WOW を備えたラップトップでアプリケーションをテストしました。画像は全体的にシャープでいいです。
私の唯一の解決策は、ImageSource を System.Drawing.Bitmap に変換するカスタム コントロールを作成し、そこでイメージの寸法に合わせて再スケーリングし、WPF ImageSource に変換することでした。明らかに完璧な解決策ではありません!
問題は、低 dpi ディスプレイで画像がぼやけて見えるのはなぜですか? 何が原因なのかわかりませんが、誰かがこれを修正するアイデアを持っていることを願っています.
私が見つけた最も有用なリソースのいくつかを次に示します。
- http://blogs.msdn.com/b/dwayneneed/archive/2007/10/05/blurry-bitmaps.aspx
- http://www.nbdtech.com/Blog/archive/2008/11/20/blurred-images-in-wpf.aspx
- http://www.hanselman.com/blog/BeAwareOfDPIWithImagePNGsInWPFImagesScaleWeirdOrAreBlurry.aspx
- WPF イメージでアンチエイリアシングを無効にする
編集:
ここで要求されているのは、ImageSource を変換するためのコードです。含まれていないメソッド呼び出しがいくつかありますが、Google を介して非常に高速に見つけることができます。
c++ - cairo : ぼやけた形とテキスト
画像表面にcairoを介していくつかのランダムな長方形を描画し、スケーリングと翻訳を行い、結果を次を使用して表示しています
しかし、長方形がぼやけているようです:( スクリーンショットを投稿できませんでした)
コーナーは (おそらく) 整数座標にマップされていません。含まれているテクスチャdata
は と同じサイズと形式で、surface
既にアンチエイリアシングの設定で遊んでいます (テキスト表示はさらにぼやけています!!)。結果の形状を整数座標にマッピングし、品質を向上させるにはどうすればよいですか (スーパーサンプリングを使用せず、スケーリング変換をドロップせずに)?
編集: 以下のコードを使用しました (3 行目あり、なし) が機能しませんでした!:
Edit2:スナップの楽しみを使用しました。(すべての変換コードの後)、それも機能しませんでした:
android - Android の画像ビューがぼやけている理由がわかりません
Android SDK の従来の Imageview で画像を表示していますが、画像がぼやけています。ここにレイアウトのスニペットがある理由がわかりません
ImageLoader には、このクラスを使用します
多分それはオプションであるべきだと思いますが、うまくいきません。そしてこれ o.inScaled = false; o2.inScaled = false; ここからヒントを得ますビットマップのサイズ変更/スケーリング後の画質が悪い