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

グラフィックは視覚的な表現です。このタグを使用する質問には、適切な言語と使用中のグラフィックサブシステムもタグ付けする必要があります。より一般的なグラフィックスの質問については、Computer Graphics Stack Exchange(computergraphics.stackexchange.com)を検討してください。

3
ggplot2を使用してRで透明な背景のグラフィックを作成する方法は?
ggplot2グラフィックスをRから透明な背景のPNGファイルに出力する必要があります。基本的なRグラフィックスではすべて問題ありませんが、ggplot2では透明度がありません。 d <- rnorm(100) #generating random data #this returns transparent png png('tr_tst1.png',width=300,height=300,units="px",bg = "transparent") boxplot(d) dev.off() df <- data.frame(y=d,x=1) p <- ggplot(df) + stat_boxplot(aes(x = x,y=y)) p <- p + opts( panel.background = theme_rect(fill = "transparent",colour = NA), # or theme_blank() panel.grid.minor = theme_blank(), panel.grid.major = theme_blank() ) #returns white …

18
プログラムでAndroidナビゲーションバーの高さと幅を取得するにはどうすればよいですか?
画面下部の黒いナビゲーションバーは、Androidでは簡単に削除できません。ハードウェアボタンの代わりとして、3.0以降、Androidの一部となっています。ここに写真があります: このUI要素の幅と高さのサイズをピクセル単位で取得するにはどうすればよいですか?

6
Android:すべてのデバイスをサポートする背景画像サイズ(ピクセル)
すべてのAndroidデバイスで実行されるアプリケーションを作成しています。私のアプリ用にxhdpi Graphicsを作成したいと思います。私のアプリはフルスクリーンです。グラフィックの作成で混乱しています。背景画像の最適なサイズをピクセルで教えてもらえますか。 例えば: xhdpi:720x1280 px hdpi:480x800 px mdpi:320x480ピクセル ldpi:240x320 px すべてのデバイスに表示される最適なサイズを教えてください。私のグラフィックスは私のアプリの中核だからです。 私はすべてのデバイスがそれが望む最高の画像を得ることを望んでいます。Androidは画像の圧縮や展開には関与しません。
114 android  graphics 

2
ggplot2の積み上げ棒グラフにデータ値を表示する
ggplot2の積み上げ棒グラフにデータ値を表示したいのですが。これが私の試みたコードです Year <- c(rep(c("2006-07", "2007-08", "2008-09", "2009-10"), each = 4)) Category <- c(rep(c("A", "B", "C", "D"), times = 4)) Frequency <- c(168, 259, 226, 340, 216, 431, 319, 368, 423, 645, 234, 685, 166, 467, 274, 251) Data <- data.frame(Year, Category, Frequency) library(ggplot2) p <- qplot(Year, Frequency, data = Data, …
112 r  graphics  ggplot2 

5
非常に高品質で画像をPythonに保存する
Pythonプロットを非常に高品質で保存するにはどうすればよいですか? つまり、pdfファイルに保存されたオブジェクトをズームインし続けても、ブレはありませんか? また、それを保存するのに最適なモードは何ですか? png、eps?または他の何か?コンパイルpdfを台無しにする隠し番号が発生するので、私はできませんLatexmk。



8
opengl:glFlush()とglFinish()
呼び出しの実際的な違いを区別するのに苦労しています glFlush()としglFinish()。 ドキュメントはと言うglFlush()とglFinish()1の違いは、され、それらはすべて実行されます保証することができますようにOpenGLにバッファリングされたすべての操作をプッシュしますglFlush()リターンがすぐ場合などglFinish()ブロックすべての操作が完了するまで。 定義を読んだ後、それを使用glFlush()すると、OpenGLに実行できるよりも多くの操作をOpenGLに送信するという問題が発生する可能性があると考えました。だから、試してみるために、glFinish()ために、はa glFlush()とloました。見たところ、私のプログラムは(私の知る限り)実行されましたが、まったく同じです。フレームレート、リソース使用量、すべてが同じでした。 したがって、2つの呼び出しの間に大きな違いがあるのか​​、それとも私のコードで2つの呼び出しに違いがないのかと思います。または、一方を他方に対して使用する必要がある場合。また、OpenGLが次のような呼び出しを行うこともわかりましたglIsDone() aのすべてのバッファリングされたコマンドglFlush()が完了したかどうかを確認する(そのため、実行可能な速度よりも速くOpenGLに操作を送信しないでください)が、そのような関数を見つけることができませんでした。 私のコードは典型的なゲームループです: while (running) { process_stuff(); render_stuff(); }
105 c++  c  opengl  graphics 

4
ggplot2でギリシャ語の記号を使用する方法
カテゴリにはギリシャ文字で名前を付ける必要があります。私はを使用ggplot2しており、データを問題なく処理します。残念ながら、これらのギリシャ記号をx軸(目盛り)に配置し、凡例に表示する方法もわかりません。それを行う方法はありますか? 更新:私はリンクを見ましたが、私がやりたいことを達成するために説明された良い方法はありません。
101 r  graphics  unicode  utf-8  ggplot2 

6
重複する長方形を間隔を空けるアルゴリズム?
この問題は実際にはロールオーバーを扱います。以下のように一般化します。 2Dビューがあり、画面の領域内に多数の長方形があります。それらのボックスが互いに重ならないように広げて、最小限の移動でのみ調整する方法を教えてください。 長方形の位置は動的であり、ユーザーの入力に依存するため、長方形の位置はどこでもかまいません。 添付画像は問題と望ましい解決策を示しています 実際の問題は、実際にはロールオーバーを扱います。 コメントの質問に対する回答 長方形のサイズは固定されておらず、ロールオーバー内のテキストの長さに依存します 画面サイズについては、今のところ長方形の大きさは画面サイズで十分だと思った方がいいと思います。長方形が多すぎてアルゴが解決策を生成しない場合は、コンテンツを微調整する必要があります。 「最小限に移動」するための要件は、絶対的なエンジニアリング要件よりも無感覚のためのものです。2つの長方形の間隔を広げることで2つの長方形を離すこともできますが、GUIの一部としては見栄えがよくありません。アイデアは、ロールオーバー/長方形をそのソースに近づけることです(それを黒い線でソースに接続します)。したがって、「xの1つだけを移動」または「xの半分を両方移動」のどちらでも問題ありません。

8
Pythonのmatplotlibで「バックエンド」を設定するにはどうすればよいですか?
私はmatplotlibの新しいユーザーです、私のプラットフォームはUbuntu 10.04 Python2.6.5です これは私のコードです import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt plt.plot([1,2,3]) エラーは次のとおりです。 /usr/local/lib/python2.6/dist-packages/matplotlib/backends/__init__.py:41: UserWarning: Your currently selected backend, 'agg' does not support show(). Please select a GUI backend in your matplotlibrc file ('/usr/local/lib/python2.6/dist-packages/matplotlib/mpl-data/matplotlibrc') or with matplotlib.use() (backend, matplotlib.matplotlib_fname())) Anti-Grain Geometryライブラリをインストールしましたapt-get install libaggが、機能しません。 'GTK'や 'TkAgg'のようなバックエンドの他の引数を使おうとしました。 python-gtk2-devパッケージをインストールしましたが、それでもエラーは以下のとおりです。 実行可能なバックエンド引数とその依存関係ライブラリを教えてもらえますか? エラーは次のとおりです。 >>> matplotlib.use('GTK') …

3
シェイプの不透明度を設定するにはどうすればよいですか?
背景画像の不透明度を設定する方法はすでに知っていますが、シェイプオブジェクトの不透明度を設定する必要があります。 私のAndroidアプリでは、次のようになっています。 この黒い領域を少し透明にしたいのですが、たとえば、この「ようこそ...」では円が表示されます。 これが私のシェイプコードです: <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/shape_my""> <stroke android:width="4dp" android:color="#636161" /> <padding android:left="20dp" android:top="20dp" android:right="20dp" android:bottom="20dp" /> <corners android:radius="24dp" /> </shape> どうやってやるの?
89 android  graphics 

2
線形RGB空間と非線形RGB空間の色を操作する場合の実際的な違いは何ですか?
線形RGB空間の基本的な特性と非線形空間の基本的な特性は何ですか?これらの8(またはそれ以上)ビットの各チャネル内の値について話すとき、何が変わりますか? OpenGLでは、色は3 + 1の値であり、これはRGB +アルファを意味し、各チャネルに8ビットが予約されています。これが明確に得られる部分です。 しかし、ガンマ補正に関しては、非線形RGB空間での作業の効果がわかりません。 グラフィックソフトウェアで曲線を使用して写真編集を行う方法を知っているので、線形RGB空間では、値をそのまま使用し、操作や数学関数を追加せずに、それぞれが非線形の場合に値を取得することを説明します。チャネルは通常、古典的なべき関数の動作に従って進化します。 この説明を実際の説明と見なしても、実際の線形空間が何であるかはわかりません。計算後、すべての非線形RGB空間が線形になり、最も重要なのは、非線形空間が得られないためです。 -線形色空間は、最終的にすべてのRGB空間が私が理解していることに対して線形であるため、人間の目に適しています。

4
Intelの統合グラフィックプロセッサでCUDAを実行できますか?
私はi3プロセッサを搭載した非常にシンプルな東芝のラップトップを持っています。また、高価なグラフィックカードは持っていません。ディスプレイ設定では、インテル(HD)グラフィックスがディスプレイアダプターとして表示されます。私はいくつかのcudaプログラミングを学ぶことを計画しています。しかし、nvidiaのcuda対応GPUがないため、ラップトップでそれを実行できるかどうかはわかりません。 実際、GPU o_oさえ持っていれば、私は疑っています。 したがって、現在の構成でCUDAプログラミングを実行できるかどうかを誰かに教えてもらえれば幸いです。可能であれば、Intel(HD)グラフィックスの意味も教えてください。

4
facet_wrapラベルを完全に削除します
ファセットのラベルを完全に削除して、一種のスパークライン効果を作成したいと思います。オーディエンスに関しては、ラベルは無関係です。私が思いつくことができる最善の方法は次のとおりです。 library(MASS) library(ggplot2) qplot(week,y,data=bacteria,group=ID, geom=c('point','line'), xlab='', ylab='') + facet_wrap(~ID) + theme(strip.text.x = element_text(size=0)) では、(現在は空白の)strip.backgroundを完全に削除して、「スパークライン」用のスペースを増やすことはできますか? または、このような多数のバイナリ値の時系列に対してこの「スパークライン」効果を取得するためのより良い方法はありますか?
85 r  graphics  ggplot2 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.