问题标签 [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 投票
2 回答
41 浏览

python - 如何在 JES 中打开 Color Wrap

我在任何地方都找不到答案。

我正在使用 JES。我正在用图像创建函数。我需要包装颜色值;

例如:

如果红色 = 250

250 + 20 = 15

代替

250 + 20 = 255

谁能告诉我,我怎么能做到这一点?

0 投票
2 回答
748 浏览

python - 将图像宽度增加一个像素

我正在尝试实现一个程序,它将图像的宽度增加一个像素。然后我想采用新的最大 x 坐标并将其与随机 y 坐标(即在图像范围内)一起创建一个新像素。

我收到此错误:

我知道它超出了范围。我究竟做错了什么?

0 投票
0 回答
298 浏览

actionscript-3 - 将 byteArray 与 getPixel(无 's')一起使用,然后使用 setPixelS

这是我正在尝试做的事情:

  • 一个 byteArray (colorsByteArray) 保存我使用“getPixels”方法创建的颜色值;
  • 对于屏幕上的每个像素,我都会进行计算,并根据计算得到一个等级,用于在 colorsByteArray 中检索正确的颜色值;
  • 最后,我在第二个 byteArray (pixelsByteArray) 中写入刚刚检索到的颜色。然后我使用“setPixels”方法“绘制”这个 byteArray。

问题是我没有找到相同的图像,就好像我只是为循环中的每个像素写了一个“setPixel”一样。我得到的图像缺少两行中的一行,并且水平重复了三遍。当然我想我一定是从我的第二个 byteArray 中写(或读)了一些错误的东西,但是有人可以解释我做错了什么吗?或者即使我的努力实际上是值得的 :-) 因为到目前为止我还没有找到类似的东西......谢谢!

这是我的一些代码,可以使事情更清楚:

添加了一张可能有帮助的图片: http ://www.oghel.com/pictures/stackOverflow/example3 预期的部分在右边,错误的部分在左边。

0 投票
1 回答
826 浏览

c# - GetPixel() 方法返回的白色是什么颜色?

GetPixel() 方法返回的白色的 RBG 值是多少?是 (255, 255, 255) 还是 (0, 0, 0)?

0 投票
1 回答
328 浏览

python - 交织两张图片

我试图交织两张图片。

图1图片1 图2 图二 至此 结果

但我明白了:

新图片

有人知道我在做什么错吗?

0 投票
1 回答
1088 浏览

android - 位图返回奇怪的颜色值

我正在尝试将标准 .jpeg 图像传输到 Color 值数组中,这些值通过 Bitmap 的 getPixels 方法存储为 int 值。我的代码将加载到图像中并将其数据发送到一维 int 数组,但是当我将它们与原始图像进行比较时,其中一些值没有任何意义。我知道图像正在正确读取,因为我的程序将其打印到屏幕上。有谁知道为什么我的输出包含如此奇怪的值?

额外的信息:

以下包含程序这一部分的 LogCat 输出。奇怪的价值观就在这里。Android 的 Color 类将 White 定义为 -1,Black 定义为 -16777216。

http://pastebin.com/GxF4j0ef

这是 testSmall.jpg。如您所见,它非常小。仅测量 16x16。

https://www.dropbox.com/s/8hbbopoaozuu9ya/testSmall.jpg

0 投票
2 回答
850 浏览

android - 比较 2 个图像以避免重复

我正在比较 2 个相似的图像,并想看看两者是否相似。目前我使用了代码:

我调用函数:foo(img1)哪里:

我想知道如何获得上面的getpixel,我尝试将它分配给变量但没有用。它应该有返回类型吗?格式是?

还有我如何比较两张图片?

此外,根据拍摄快照的移动相机,这两个图像可能具有不同的尺寸。

还可以识别早晚是否拍摄相同的图像???

提前致谢。

0 投票
1 回答
485 浏览

android - 从图像到颜色的隐蔽数组像素进行比较

我正在使用下面的代码通过提供位图来获取像素

现在我如何将它与相似的图像进行比较?

即使图像相似不一样它仍然显示不同。如何避免它?

比较对吗??还是我做错了什么?

0 投票
1 回答
544 浏览

android - Android 从位图中获取正确的像素

我有一张美国各地的温度位图,显示为地图叠加层。这部分工作正常 - 位图温度叠加完美地位于相对于边界和地理点的地图上。

我的目标是能够点击此温度位图,然后根据该像素颜色输出温度。位图叠加层正在根据当前地图投影进行缩放和定位。我在点击时获取位图像素的解决方案要求我使用地理点向后退,考虑缩放,然后从原始位图图像中检索点击点。

敲击工作正常,但我注意到检索到的像素不准确。例如,我可以点击位图的可见部分下方(如在墨西哥)并仍然返回一个彩色像素 - 相反,在地图顶部(靠近加拿大)我可以点击可见位图而不返回任何像素。就好像返回的像素值都向南移动了大约 50 英里。缩小时错误并不大或不明显,但放大时它们变得明显,因为返回了明显错误的像素(温度)值。

我认为我的方法是合理的,但我想知道我正在处理的大量数字是否会导致“双打”问题。我是否需要切换到 BigDecimal(没有经验)或其他数字格式?有一个更好的方法吗?

代码如下>>>>

0 投票
1 回答
442 浏览

objective-c - 有没有更快的方法来逐像素比较 NSBitmapImageRep 对象?

我正在尝试加快我不久前写的一些代码。

在 Xcode 中使用工具我发现主要瓶颈在于此方法,尤其是 getPixel 调用。

基本上我的方法需要两个 NSBitmapImageRep 对象并逐个像素地比较它们以寻找差异。

有没有人对代码或不同的方法有任何建议?