问题标签 [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 回答
736 浏览

coronasdk - getPixel 和 setPixel 是否可用于 Corona SDK 中的图像?

我试图了解是否可以在 Corona 的图像中访问(读/写)单个像素。查看http://docs.coronalabs.com/api/library/display/newImage.html和周围的文件似乎不可用,但我希望能得到 Corona 专家的简短确认。

(一些标签使其在未来可搜索:getpixel、setpixel、bitmap、corona)

0 投票
1 回答
197 浏览

c++ - 是否可以让您自己的 winapi 函数(如 getpixel)在 Windows 上工作?

是否可以让您自己的 Winapi 函数(如 GetPixel)在 Windows 上运行,如果应该采取哪些步骤?

0 投票
2 回答
26058 浏览

vb.net - 如何使用 vb.net 在 X,Y 处获取像素的颜色

嘿,我可以通过设置像素属性设置图像的颜色,但是当我设置条件 getPixel 时,不会发生错误,但程序卡住了

我把代码放在下面请检查它给我解决方案:

如果我删除 getPixel 那么程序可以工作,但完整的图像颜色将是红色的。

0 投票
2 回答
3812 浏览

c# - 从图像中的点获取坐标

我正在创建一个程序,可以从某个像素打印出 x 和 y 坐标。有一个像“GetPixel”这样的函数,但是它会从给定的坐标中获取 RGB 代码。我想要的反之亦然,所以我已经有了 RGB 代码,现在我正在通过我的图像做一个阈值,以了解它是否包含我想要的颜色像素。

这是我的代码:

所以首先我会上传一张图片:

然后当我在我的应用程序中单击一个按钮时,它应该从我的图像中做一个阈值,我将检测一个红点(R = 255,G = B = 0)

所以从这一点开始,找到坐标应该不难了:

有人有想法吗?提前致谢。

0 投票
1 回答
515 浏览

c# - 为什么 setpixel 设置的像素在 getpixel 中返​​回不同的值?

这是我的场景:

我在 C# 中使用 color.fromargb 从 int 中获取颜色,最高可达 800(可以通过 toargb 反转)。

我在位图中将某个像素(例如:0,0)设置为该颜色并将其保存为 jpg,当使用 getpixel 获取该颜色和该 int 时,我收到一个负值,这让我感到困惑。有什么想法和建议吗?

0 投票
1 回答
2708 浏览

colors - 使用 Gdiplus 获取图像的像素值

这是一件很简单的事情,但我并没有真正接受过 C++ 培训。我只需要获取图像的每个像素值。假设它是“C:\LM3S811\red.bmp”,169x104 像素。

通过围绕该主题进行谷歌搜索,我确信来自 Microsoft SDK 的 gdiplus 应该能够做到这一点。下面是我获取每个像素的红色值的代码:

当我运行代码时,它总是为所有像素给出零。如果我故意pixelColor用 ieColor pixelColor(0, 255, 255, 255);来设置,那么它会给出正确的值 255。似​​乎myBitmap.GetPixel(x, y, &pixelColor);没有pixelColor正确返回。请让我知道上面代码的错误。

非常感谢您的帮助。谢谢!

0 投票
1 回答
1203 浏览

java - Android:getPixel(x,y) 颜色值错误

我是一个 android/java 新手,正在开发一个简单的应用程序,该应用程序将从色轮中挑选的颜色生成和谐的颜色。问题是我什至无法在色轮下方的框中显示正确的颜色(触摸色轮上的黄色会生成紫色:S)我不明白发生了什么。我也用几个不同的图像尝试了这段代码,生成的颜色仍然全部关闭..

colourArray 是一个 ColorView 对象

这是我的布局

0 投票
2 回答
1181 浏览

java - PixelGrabber.getPixels 返回 0-255 范围之外的值

我需要加载图像,并获取图像在宽度和宽度上的像素值。我知道我需要使用 PixelGrabber 和 Image,但我不确定该怎么做。我的代码到现在为止。(假设所有必需的库都已导入,并且在 try 部分中)

打印它会打印出从 -1 到 -16777216 的值,而我想要从 0 到 255 的值。感谢您的帮助。

0 投票
1 回答
2812 浏览

colors - 统一将getpixel与颜色进行比较

我想要做的是循环检查特定颜色的像素并计算它们的图片。这对我的项目至关重要。

所以问题是,即使颜色相同,将 GetPixel 与 Color 进行比较也永远不会返回 true。

我使用单色方形纹理对其进行了测试,并调试记录了 GetPixel 的值,它是:“RGB(0.098,0.451,0.000,1.00)”,这是我正在寻找的颜色,但它仍然返回错误。

我也在 Unity (UnityScript) 中使用 JavaScript,我没有错误。RGB 值是百分比,是的,我启用了纹理读取。

这是代码,请帮助我。

0 投票
0 回答
2528 浏览

android - 在 Android 的 ImageView 中获取像素的颜色

我正在尝试获取我在 ImageView 上触摸的位置的颜色。我成功地使用 getPixel(x,y) 来获取颜色,但是在另一个地方我没有得到我触摸的像素的颜色;我得到了不同像素的颜色。

图像视图 xml:

将位图分配给 ImageView:

OnTouch() 用于获取像素

使用此代码,对于某些图像,我得到了正确的值,但不是所有图像。