问题标签 [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.
performance - 如何在 Qt4 中有效地移动像素图的像素
我已经使用 Qt4 实现了一个选取框文本小部件。我首先将文本内容绘制到像素图上。然后通过调用painter.drawTiledPixmap(offsetX, offsetY, myPixmap) 将此像素图的一部分绘制到绘制设备上
我的想象是,Qt 将用来自 myPixmap 的内容填充整个选取框文本矩形。
有没有更快的方法,将所有现有内容向左移动 1px,而不是用来自 myPixmap 的内容填充新暴露的 1px 宽和 N-px 高的区域?
xlib - Xlib ZPixmap格式是什么格式
有谁知道 32/24 位图像/像素图的 XLib ZPixmap 格式是什么。是 RGB(A) 还是 BGR(A) 等还是高度依赖于实现?
r - 如何提取像素数据 使用 R 的 pixmap 包?
如何提取像素数据 使用 R 的 pixmap 包?
所以我使用以下方法读取图像文件:
图片 <- read.pnm("picture.pgm") 图片像素图图像类型:pixmapGrey 大小:749x745 分辨率:1x1 边界框:0 0 745 749
如何将像素数据提取到某个矩阵中?
qt - QGraphicsView - Linux 下的缓慢缩放性能
我正在制作一个程序,它将显示来自彼此并排的目录中的一些图像。
当我缩放图像以适应窗口的高度时(即 - QGraphicsPixmapItem->scale(...)),它在 Windows 中运行得相当好,但在 linux(Ubuntu 11.04)中运行速度慢得令人难以忍受。
如果图像未缩放,则两个系统的性能相似。
我不确定这是否与每个操作系统缓存内存的方式有关,因为当我在 Linux 下运行程序时,使用的内存始终保持不变,大约 5mb,而在 Windows 下它接近 15-30mb,具体取决于图像加载。
以下是相关代码:
python - Python - PyQT - 单击像素图中的文本/点时如何检测鼠标事件
假设我已经将带有一些字体参数(如大小 20 字体等)的简单文本(比如字母“x”)绘制到包含 QPixmap 的 QLabel 中的 (x,y) 位置。当单击“精确”发生在这些绘制的 x 之一上时,为了检测鼠标事件,我需要覆盖哪些相关方法。
我的第一直觉是查找已存储的 (x,y) 绘制点位置,如果鼠标当前位置在该 (x,y) 位置周围的小盒子内,那么我将执行一些功能,例如允许用户调整那一点,如果没有,则执行正常的鼠标事件功能。但是,我正在与之交互的点是人脸上的跟踪特征,例如眼睛等。通常,当有人以奇怪的角度与相机等转动时,两个不同的跟踪点可能几乎就在每个跟踪点的顶部其他。因此,无论用户如何专注于所需的关键点,如果在鼠标事件处理中的逻辑标准存在一定的容差,就会出现逻辑认为正在单击两个不同点的情况。
我想尽量减少这类问题,而不会对点击标准造成不合理的精确度。是否有一些根本不同的方式来解释文本的选择(例如,当文本被绘制到像素图时,是否有任何类型的像素图属性知道文本已在 (x,y) 处绘制,所以这就是用户必须尝试点击什么?)
PyQT 中此类事情的任何建议或示例将不胜感激。
qt - Qt:旋转带有像素图的标签
我有一个带有像素图的标签代码如下所示:
我现在想要的是这样的方法:
我认为它应该做什么很清楚。您输入度数并看到它按这些度数旋转。
c++ - mupdf:如何将 fz_pixmap 放入 Qt4 QPixmap
我正在尝试利用 mupdf 库(Qt4 应用程序)。我从 pdfdraw.c 中获取了一些代码。我能够从 pdf 页面创建像素图 (fz_pixmap)。现在我需要显示像素图。我很可能可以使用 QPixmap,但我问怎么做。
r - 如何在 R 交互式会话中保存 .pnm 图?
我在这里使用像素图库。例如,我想以交互模式保存一些 grid.pnm 文件。似乎只有更常见的扩展名(如 jpeg、png 等)的保存选项。
这里的正确功能是什么?
谢谢
python - 更快地重绘pygtk绘图区?
我正在基于这个程序创建一个绘画程序。更快地拖动鼠标会导致画笔笔触参差不齐,所以我想知道是否有更快的方法来重绘绘图区域。这是当前的重绘功能。它已经在使用widget.queue_draw_area
,屏幕是从像素图重绘的。
qt - Qt/PyQt(/Other?):如何更改像素图中的特定颜色?
如何更改像素图中的特定颜色?例如,我有一个包含白色和黑色像素的像素图,我想将所有白色像素都更改为蓝色,但不理会黑色像素。或者可能将黑色更改为白色,将白色更改为蓝色...... [我正在寻找 Qt/PyQt 中的解决方案,但也许这是关于如何处理/组合像素图的一般问题。]