问题标签 [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.
actionscript-3 - as3检测精灵与文本页面内字母的碰撞
我想使用位图数据来检测精灵与文本页面内的字母的冲突。我试图用它来getPixels
测试颜色,但它似乎不够准确。我不尝试使用 bitmapdata 进行碰撞测试,因为我不知道如何仅查找黑色像素。
android - Android getPixel from Bitmap 随机开始返回黑色
我正在使用 opengl es 2.0 为 android 开发游戏,我使用高度图位图来创建地形。这行得通。
在游戏过程中,我有代表游戏中实体的类,这些实体在它们的实例中存储它们的 (x,y) 位置。为了获得 z 值,我使用了一种查询高度图位图的方法。
这是方法:
当游戏开始时,一切都很好。但是在一些游戏循环之后,我注意到我在游戏中的对象总是停留在 z=0 中。我去检查 zAt 方法,将 println 扔在那里,我验证了事实上,在一段时间后(每次运行游戏时这个时间都不同),zMap.getPixel 开始返回 0。
这是一个奇怪的问题,因为我在游戏过程中没有改变我的位图。
有时它甚至会闪烁一下,即 getPixel 返回 0,然后返回正确的值,然后再次返回 0……大多数时候最终总是返回 0。
这就是我加载位图的方式:
有人知道为什么会这样吗?
c# - 提高 C# 中 GetPixel 函数的速度
我需要快速读取 bmp 的 getpixel,但我使用的 LockBits 非常低
和这个功能
但我的函数的输出与原始 getpixel 不同
delphi - DirectX 应用程序上的 GetPixel
我有以下代码:
如果给定窗口上的给定像素是红色(255,0,0),它应该点击那里......
对于每个正常的应用程序都非常有效......
但是,如果应用程序使用 DirectX,它会失败(返回黑色 (#000000))...
有没有不需要挂钩directx的解决方案?
提前致谢
c++ - 用于绘制具有透明度的 2d 的 C++ 快速库
我正在寻找快速图书馆也可以制作一些 2d 图纸。我只需要绘制多边形,改变它们的透明度。我不想在任何窗口中显示结果,保存到文件将是足够的(更快 = 更好) - 我想学习我的算法如何绘制形状,所以我只需要像“drawPolygon”和“getPixel”这样的方法来比较结果.
java - 用 Java 读取图像并执行仿射变换
所以对于一个类项目,我必须读取一个Image
文件并执行Affine Transforms
它。我使用类找到了如何使用 Complete Reference bool 中存在的信息来执行格式PixelGrabber
。但是,我必须为许多图像执行此操作。
在Affine Transforms
课堂上,我如何将图像作为输入。它不接受二维数组作为输入。在这种情况下要给出的输入到底是多少?我必须获取图像reflection
,rotation
然后scaled up
形成并保存它们。
android - 如何在android项目的res文件夹中获取图像的像素
安卓新手。我不认为这里的任何问题与我的相同。
我已将图像加载到我的 res 文件夹中。我把它们放在一个可绘制的文件夹中。如何在 res.drawable 文件夹中获取名为 bb.png 的图像的像素?
我需要简单解释一下如何将图像文件放入变量中,以及我需要使用什么“getPixel(...)”命令。我不需要显示图像,只需从中获取像素数组,然后检查像素是黑色还是白色。任何帮助表示赞赏,谢谢!
麦克风
c++ - SDL_GetPixel 指针问题
这是我的第一个问题:
您在下面看到的这两个功能中的第一个在某种程度上可以正常工作:
}
}
当我运行它时,我得到:SE Game.exe 中 0x00173746 处的未处理异常:0xC0000005:访问冲突读取位置 0x03acc0b8。
当我通过调试时,我发现它崩溃了:当迭代器变量 f == 31, i == 38, j = 139 并在 AWSprite::get_pixelColor_location() 处停止在 " return *(Uint32 *)p ;
我发现如果我再次运行它并逐行调试,那么我会在某个时候工作,有时它不会!所以我的意思是“当 f > 30, i, j 迭代器值时它随机崩溃”
到底是怎么回事...
arrays - 将图像 RGB 中的 R 分量保存到 VB.Net 2010 上的数组中
我的程序中有这个脚本来读取图像的 R 组件并将其保存在数组中:
不幸的是,我总是收到此错误消息“索引超出了数组的范围。”。据我所知,redValue() 数组和 citra_asli 位图的尺寸相同,但为什么会出现错误消息?请有人帮助我,或者也许有另一种方法可以将其保存在数组中。谢谢你,请原谅我糟糕的英语。
c# - 两个 getpixel 方法名称相同
我正在尝试在 c# 中打开并读取同一表单上两个单独图像的像素值。阅读以下内容时出现错误:
错误 1 类型 'imageAlign.Form1' 已经定义了一个名为 'GetPixels' 的成员,其参数类型相同 C:\Users\jason\Documents\Visual Studio 2010\Projects\imageAlign\imageAlign\Form1.cs 81 26 imageAlign
我认为这意味着我有两个同名的方法——GetPixels。
如果这只是一个名称,我可以重命名它们来解决问题 - 它不会影响 GetPixel 功能吗?
像那样?