问题标签 [getpixel]

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 投票
3 回答
1638 浏览

c# - 将 .bmp 文件解码为二进制文件

我正在尝试编写一个旨在将 .bmp 文件转换为二进制文件的 C# 程序。该文件为 16x16 像素。每个黑色像素代表一个二进制,因此数字 10 将是 █[]█[][][][][]

我遇到的问题是我的代码无法识别黑色像素,因此输出始终为零。

如果有人知道为什么输出为 0,请他们帮助我。也欢迎任何改进代码的方法。

0 投票
1 回答
1414 浏览

c++ - 使用 BitBlt 获取另一个窗口的单个像素

这就是我目前正在做的事情:

  • 通过获取窗口 DCGetWindowDC
  • 创建一个兼容的 DCCreateCompatibleDC
  • 打电话GetPixel给我兼容的 DC

不幸的是,我所有的 GetPixel 调用都返回了CLR_INVALID. 这是我的代码。

有任何想法吗?

0 投票
0 回答
561 浏览

python - 在 OS X + Python 中快速获取像素

我想获取屏幕上任意像素的 rgb 值。最好不必加载完整的 gui 工具包,如 qt 或 gtk。截屏是可行的,但这是一项昂贵的操作,我想实时运行这个东西,所以我必须每秒截取多个屏幕截图。在 Windows 上我可以做到windll.gdi32.GetPixel(dc,x,y)。任何Mac等价物?

0 投票
1 回答
342 浏览

iphone - 如何从iphone拍摄的图像中获取像素数据

问题不是得到像素数据我能够找到一些来源

问题是我想要获取的像素的位置。我不知道如何确定我想要获取的像素的位置。有什么方法可以解决这个问题。

0 投票
1 回答
834 浏览

java - 用java响应颜色事件

我正在构建一个 java 应用程序来解决难题。我编写它的方式基本上程序将截取屏幕截图,在屏幕截图中找到一个像素,然后通过机器人功能将鼠标移动到桌面上的那个位置。我了解拍摄屏幕截图、将其存储在数组中、探索数组直到弹出具有正确颜色组合的存储像素并将鼠标移动到屏幕上的该位置的理论,但是我终生无法获得码下来。如果有人知道,或者可以拼凑一个截屏的示例代码,将其存储在一个数组中(或者存储设备我不知道数组是否最适合这种特定用途)从该数组中找到一个像素移动鼠标到像素位置然后清除阵列,我会非常满意,因为这让我发疯!

到目前为止,我有:

公共静态 void main(String[] args) 抛出异常 {

}

我收到三个错误:

  1. 表达式的非法开始,指示符指向下面的代码段

    私有静态矩形矩形 = 新矩形(Toolkit.getDefaultToolkit().getScreenSize());

  2. 表达式开头非法,下面代码段中指向 Size 的指标

    私有静态矩形矩形 = 新矩形(Toolkit.getDefaultToolkit().getScreenSize());

  3. ; 预期指标指向 Rectangle 矩形

    私有静态矩形矩形 = 新矩形(Toolkit.getDefaultToolkit().getScreenSize());

0 投票
2 回答
467 浏览

android - 安卓 2.3 上的 getPixel

我开发了一个能够识别所选图像区域颜色的应用程序。它适用于 Android 2.2。现在我正在尝试在设备 2.3 上使用它。为了让它在 2.2 上正常工作,我必须克服由抖动引起的许多问题,以及屏幕位的格式。现在我对 2.3 也有同样的问题,我不知道要发明什么。

看不出色差很小。

0 投票
1 回答
2473 浏览

java - 使用 imageJ 库扫描 .tiff 图像的像素

我使用 imageJ 库来读取 .tiff 图像文件。但是当我试图读取变量 c 中 image1 的像素时,我收到一条错误消息:“不兼容的类型:需要 int,找到 int []。我对 java 很陌生,所以有人可以告诉我如何解决这个问题。否则代码可以与其他图像格式一起正常工作。

0 投票
2 回答
2034 浏览

android - Bitmap.getPixel 总是返回黑色

我正在创建一个涉及获取部分屏幕颜色的应用程序。为此,我使用 Bitmap.getPixel 方法来检索屏幕的指定像素,而不是将其转换为 RGB 格式,以便我以后更容易编写代码。问题是当我使用 getPixel 方法时,无论屏幕上显示什么,它总是返回相同的 RGB 值,R:0 G:0 B:0 或黑色,即使有一个灰色按钮覆盖整个屏幕!这是代码

0 投票
1 回答
2895 浏览

android - android 位图 getPixel

我需要获取一个像素的颜色,以便将其与我的 color.xml 文件中的颜色进行比较,但所有值都是负数,并且这种比较总是会返回错误的结果。如何获得正确的颜色值?这种颜色可以是透明的。我读过这个,但我需要一个答案,而不是理论的链接。

bmp.getPixel(n.x, n.y)当我期望返回颜色的正确值时返回零#00FFFFFF

谢谢

0 投票
1 回答
1405 浏览

android - android从onPreviewFrame获取像素数据转换为位图

我如何使用 onPreviewFrame (byte[] data, Camera camera) 来获取像素 (int x, int y)。我想将框架更改为位图可以吗?我使用 onPreviewFrame 是因为我想每秒获取一次像素数据,所以获取图片会太长。