问题标签 [pixmap]

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 回答
485 浏览

c# - WPF C#:将像素图数据块加载到图像控件中

我有一个特定大小的字节数组形式的图像。知道它来自哪里并不重要。它还有一些其他参数:w,h,dn。我不使用 dn (但是如果需要可以得到它)但是以这种方式计算的颜色

接着

我需要将此像素图放入 C# 应用程序中的图像控件中。

如何创建 ac# 位图?

0 投票
3 回答
3783 浏览

x11 - Gdk-WARNING **: /build/....../gdkdrawable-x11.c:952 drawable 不是像素图或窗口

我的操作系统是Ubuntu 11.10,我从终端启动Sublime Text 2,每次操作终端都会出现这个Gdk-warning,很烦人。如何解决?

0 投票
1 回答
2990 浏览

android - 使用 libgdx 和 OpenGL ES 制作橡皮擦效果

请考虑以下图片作为说明: 在此处输入图像描述

最初,我用单个图像填充整个屏幕/舞台,直到屏幕变成粉红色。每一个粉红色的斑点都是我添加到舞台上的一个单独的 Image actor。

现在我想以这样一种方式实现 touchDown 方法,即每次用户触摸屏幕时,它都会擦除发生触摸事件的图像的一部分。但是,该触摸事件不应影响粉红色 blob 演员后面或之上的其他图像/演员/纹理区域。我应该如何使用 OpenGL ES 在 libgdx 中实现这一点?请在这方面帮助我。

我找到了这个链接,它解释了如何修改 TextureRegion,但我不知道如何使用这个博客中解释的技术来解决我的问题。链接在这里

0 投票
2 回答
2276 浏览

python - 将多个像素图显示到滚动区域中的最有效方法是什么?

我正在尝试使用 PyQt4 和 python-poppler-qt4 制作一个显示 PDF 文件的应用程序。

到目前为止,我已经设法通过加载使用 Poppler 生成的像素图来显示整个文档,在 QLabel 上设置并附加到 QFrame。QFrame 显示在 QScrollArea 中。

它看起来相当不错,直到实现缩放,这是通过重新生成像素图来完成的,分辨率增加了。此过程需要将整个文档呈现为像素图,这显然需要时间并导致不必要的延迟。

逻辑希望我应该只显示我所看到的页面的图像(这听起来像量子物理学)。我有两个选择:

  1. 使用 QLabels 创建空白页面,并在它们在滚动区域中可见时将图像加载到它们上;
  2. 只创建一个页面并在它应该显示之前添加或删除先例或后续页面。

我不确定我是否走在正确的轨道上,或者是否有替代方案。

第一个选项似乎更可行,因为空白页面的可见性决定了何时必须上传像素图(尽管我不知道如何在页面隐藏时删除该像素图)。然而,我不确定这样缩放会更快,因为必须重新生成一个 600 页的文档,尽管有空白页。

第二个选项肯定会改进缩放,因为缩放时必须一次重新生成 1 到 4 页。然而,在第二种情况下,我不确定如何触发页面的构建。

你有什么建议?

0 投票
1 回答
1086 浏览

c++ - 如何将图像保存在调整大小的 QLabel 中?

我有一个加载了像素图的 QLabel。我设置了它,以便在调整窗口/QLlabel 的大小时,qlabel 的图像也会调整大小。但是,当我尝试保存图像并检索像素图时,它是原始加载的。我将如何从 QLabel 中检索新调整大小的图像并将其作为 QImage 检索?

0 投票
1 回答
727 浏览

qt - qt延迟关闭像素图

嗨Qt大师..

我想让我的标签(像素图)关闭关闭关闭很快,我该​​怎么做?

我尝试使用此代码:

那不是工作吗?我该如何解决?谢谢大家


这就是问题 :

..................................................

当 I=4 时,Qtimer 正常运行,但当 I=5 时,Qtimer 仍然有效。

0 投票
1 回答
2881 浏览

opengl-es - LibGDX - 精灵到像素图

我正在将 LibGDX 用于一个小型应用程序项目,我需要以某种方式获取一系列精灵并将它们(或它们的像素)放入 Pixmap。基本思想是在应用程序运行时获取通过各种方式生成的随机精灵,并且仅在特定时间将其中的一些合并到单个背景精灵中。

我相信大部分这些都可以轻松完成,但是将精灵图像放入 Pixmap 的步骤对我来说并不是那么明显。精灵也有各种透明和半透明的像素,所以在每个像素都在同一个屏幕上时简单地抓取颜色也不是真正适用的,因为它显然不应该带上背景颜色。

如果有一个合适的替代方案可以完成我正在寻找的东西,我也很想听听。非常感谢任何帮助。

0 投票
1 回答
3242 浏览

qt - 在 qt 中使用 QPainter::drawPixmap 绘制像素图

我可以使用 QPainter::drawPixmap 绘制像素图,但我在调整大小时遇到​​了问题。像素图被绘制到许多不同的场景上。有的场景很大,有的场景很小。这会导致绘制的像素图看起来非常大或非常小,具体取决于场景(或视口,无论其名称如何)的大小。我需要像素图每次看起来都一样大小,无论它被放置到的场景的尺寸如何。

基本上,我希望它的工作方式类似于 drawPoint,您可以在其中指定点的长度和宽度(以像素为单位),因此该点每次看起来都具有相同的大小。

以下代码行在我子类化的 QGraphicsItem 的绘制函数中:

使用 pos() 返回 QPointF 我需要在其上绘制像素图。

0 投票
2 回答
563 浏览

android - drawBitmap 空指针异常

我在以下代码中的 android java 代码中遇到了 nullpointerexception。这是在 AndroidGraphics.java 中。

AndroidPixmap.java 在这里:

选角有问题吗?任何帮助都会很棒!

编辑:这是像素图类:

0 投票
2 回答
2024 浏览

qt - qt,在某个点绘制像素图的中心,而不是在某个点绘制像素图的左上角

正如标题所说,我正在将像素图绘制到特定位置的场景上。QT 通过将像素图的左上角放置在我指定的点来绘制像素图。但是,我希望将像素图的中心放置在这一点上。(像素图是十字准线)。有谁知道如何做到这一点?提前致谢