标签: graphics

我可以在英特尔的集成图形处理器上运行CUDA吗?

我有一个非常简单的东芝笔记本电脑与i3处理器.另外,我没有任何昂贵的显卡.在显示设置中,我将英特尔(HD)图形视为显示适配器.我打算学习一些cuda编程.但是,我不确定,如果我可以在我的笔记本电脑上这样做,因为它没有任何nvidia的cuda启用GPU.

事实上,我怀疑,如果我有一个GPU o_o

所以,如果有人能告诉我是否可以使用当前配置进行CUDA编程,如果可能的话还让我知道英特尔(HD)图形意味着什么,我将不胜感激?

graphics cuda gpu gpu-programming

75
推荐指数
4
解决办法
12万
查看次数

如何在Python中设置matplotlib中的"后端"?

我是matplotlib的新用户,我的平台是Ubuntu 10.04 Python 2.6.5

这是我的代码

import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt 
plt.plot([1,2,3])
Run Code Online (Sandbox Code Playgroud)

错误是:

/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()))
Run Code Online (Sandbox Code Playgroud)
  • 我安装了Anti-Grain Geometry库,apt-get install libagg但它不起作用.
  • 我尝试使用后端的其他参数,如'GTK'和'TkAgg'.
  • 我安装了python-gtk2-dev包,但仍然出现错误.
  • 谁能告诉我一个可执行的后端参数及其依赖库?

这是错误:

>>> matplotlib.use('GTK')
>>> import matplotlib.pyplot as plt
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.6/dist-packages/matplotlib/pyplot.py", line 95, in <module>
    new_figure_manager, draw_if_interactive, show = …
Run Code Online (Sandbox Code Playgroud)

python linux graphics matplotlib

74
推荐指数
6
解决办法
14万
查看次数

什么是Vertex和Pixel着色器?

什么是Vertex和Pixel着色器?

他们之间有什么区别?哪一个是最好的?

graphics shader terminology

70
推荐指数
4
解决办法
8万
查看次数

在线性与非线性RGB空间中处理颜色时有哪些实际差异?

线性RGB空间的基本属性是什么?非线性RGB空间的基本属性是什么?在谈论这8个(或更多)位中每个通道内的值时,会发生什么变化?

在OpenGL中,颜色是3 + 1值,我的意思是RGB + alpha,每个通道保留8位,这是我清楚得到的部分.

但是当涉及到伽马校正时,我无法得到在非线性RGB空间中工作的效果.

由于我知道如何在图形软件中使用曲线进行照片编辑,我的解释是,在线性RGB空间中,您可以按原样获取值,不需要操作和附加数学函数,而是在每个非线性时通道通常随着经典的幂函数行为而演变.

即使我把这个解释作为真实的解释,我仍然没有得到真正的线性空间,因为在计算之后所有的非线性RGB空间变得线性,最重要的是我没有得到非零的部分 - 线性色彩空间更适合人眼,因为最终所有RGB空间都是线性的,我所理解的.

graphics rgb colors color-coding color-space

69
推荐指数
1
解决办法
2万
查看次数

表面和纹理之间的差异(SDL /一般)

任何人都可以用简单的词语向我解释纹理和表面之间的区别是什么?我看到它用在SDL2SDL_SurfaceSDL_Texture.SDL_Texture创建SDL_Surface,然后从图像/位图创建.两者都是像素集合.但是我没看到它们之间的主要区别(必须用GPU做些什么?)

我试图谷歌它,但我发现的所有解释都太复杂,无法深入了解计算机图形的东西.

c graphics sdl sdl-2

69
推荐指数
2
解决办法
3万
查看次数

将R图绘制到LaTeX中?

我是R和LaTeX的新手,刚刚发现如何使用R绘制标准时间序列图并将其保存为png图像.我担心的是将它保存为图像然后将其嵌入到LaTeX中将会扩展它并使其看起来很难看.

有没有办法让R的plot()函数输出一个矢量图形并将其嵌入到LaTeX中?我是两个人的初学者所以请温柔:)代码片段非常感谢!

graphics latex r vector-graphics

67
推荐指数
3
解决办法
6万
查看次数

数以百万计的3D点:如何找到最接近给定点的10个点?

3-d中的点由(x,y,z)定义.任何两个点(X,Y,Z)和(x,y,z)之间的距离d是d = Sqrt [(Xx)^ 2 +(Yy)^ 2 +(Zz)^ 2].现在文件中有一百万个条目,每个条目都是空间中的某个点,没有特定的顺序.给定任意点(a,b,c)找到最近的10个点.您将如何存储百万点以及如何从该数据结构中检索这10个点.

algorithm graphics graph

67
推荐指数
5
解决办法
3万
查看次数

不要在绘图轴上使用科学记数法

我经常使用plot命令在R中做各种散点图.

有时两者,有时只有一个绘图轴用科学记数法标记.我不明白何时R决定改用科学记数法.令人惊讶的是,它通常会在标记绘图时打印出人类不会用科学记数法书写的数字,例如它将5标记为5e + 00.假设您的对数轴上升到1000,科学符号与这样的"小"数字是不合理的.

我想抑制那种行为,我总是希望R显示整数值.这可能吗?

我尝试options(scipen=10)但是它开始写5.0而不是5,而在另一个轴5仍然是5等.我怎样才能在我的R图中有纯整数值?

我在Windows 7上使用R 2.12.1.

math graphics r

67
推荐指数
4
解决办法
8万
查看次数

透明单像素图像的最小文件大小

我正在寻找最小的(在文件大小方面)透明的1像素图像.

目前我有一个49字节的GIF,似乎是最受欢迎的.

但我记得多年前有一个不到40个字节.本来可以是32个字节.

谁能做得更好?只要现代Web浏览器可以显示图形格式并尊重透明度,图形格式就不用担心了.

更新:好的,我发现了一个42字节的透明单像素gif:http: //bignosebird.com/docs/h3.shtml

UPDATE2:看起来在某些客户端中,小于43字节的任何内容都可能不稳定.不能拥有那个.

graphics transparency image filesize

62
推荐指数
6
解决办法
2万
查看次数

完全删除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))
Run Code Online (Sandbox Code Playgroud)

那么我可以完全摆脱(现在是空白的)strip.background以便为"迷你图"留出更多空间吗?

或者,有没有更好的方法来获得像这样的大量二进制值时间序列的" 迷你 "效果?

graphics r ggplot2

62
推荐指数
3
解决办法
5万
查看次数