getpixel相关内容
我仍在努力解决我几天前遇到的问题,但我仍然没有找到解决方案.但是,我正在一步一步地到达那里.现在我遇到了另一个障碍. 我试图让 Bitmap.getpixel(int x, int y) 返回用户使用 OnTouchListener 触摸的内容的 Color>.饼图是一个 VectorDrawable 资源,vectordrawable.xml 我不需要对像素数据做任何事情,我只需要测试它.
..
我有一个从图像中获取像素颜色的循环,并尝试查看它们是否与我作为参数传递给方法的颜色相同. 我尝试了 Equals 方法,但它不起作用.我还尝试了 ToKnown 方法.看起来这种匹配不起作用,因为合成两种颜色的值不匹配. 示例: 使用 GetPixel: {名称=ff000000, ARGB=(255, 0, 0, 0)} 颜色.黑色: {名称=黑色,ARGB=(255,
..
我的程序是从图像中提取像素并将像素数据保存在文本文件中进行分析.我的图片是一个二进制图像,只给出 255 和 0 这是程序: from PIL import Imageim = Image.open("thresh.jpg")像素 = im.load()行,列 = im.size对于范围内的 y(列)对于范围内的 x(行)像素 = pix[x, y] 问题: 我想将 pixel 数
..
因此,我尝试在许多地方进行查找,但尚未找到适合我的情况的答案. 我所拥有的是一个循环,一年中每天一天中的每一小时都在循环,并且通过许多疯狂的荒谬的数学方程式,可以获取特定位置太阳的角度和距离. 方程式的结果为我提供了一个数字,我将该数字用作x值,以获取该点图像的像素颜色.图像是渐变的:当x = 0时;当x =(1/2)imageWidth时无阳光;当x = imageWidth时,日出
..
这是我在该论坛上的第一篇文章,如果我没有在正确的位置发布它,或者如果我做错了什么,请不要对我加倍努力,我不会在论坛上发布太多东西.因此,我在使用GetPixel函数时遇到了这个问题.基本上,它应该在x,y处返回颜色十进制.我要发布的代码可以在Windows 7 32bit上完美运行,但是最近我购买了带有Windows 8.1 64bit的新笔记本电脑y50-70,相同的代码完全不同.我找不到该问题
..
我需要快速读取bmp的getpixel,但是它非常低 我使用了LockBits private void LockUnlockBitsExample(Bitmap bmp) { Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height); System.Drawing.Imagin
..
首先编写代码: for (int i = 0; i
..
我已阅读了几篇文章,这些文章是使用setpixel/getpixel的替代方法,但我看不到它们与我的问题有何关系. 我有一个彩色图像,该图像(取决于从DB获取的动态值)将每个像素颜色组的颜色更改为新颜色. 假设我希望将Argb值为-989556的所有像素都更改为-16& Argb值为-1331的所有像素均更改为-5383962. 我目前正在查看位图中的每个像素,并检查它们的值,如果它们
..
我的问题是获取窗口中的像素.我找不到执行此操作的方法.我使用标准的Windows函数和Direct2D(不是DirectDraw). 我正在使用新窗口的标准初始化: WNDCLASS wc; wc.style = CS_OWNDC; wc.lpfnWndProc = WndProc; wc.cbClsExtra = 0; wc.cbWndExtra = 0; wc.hInstance =
..
您好,我正在尝试获取JFrame上特定像素的颜色. 这是我的代码.我的框是红色的. 我遇到的问题是,当我单击“框架"时,它应该返回红色的RGB颜色(255,0,0),但是当我单击不同的点时,我有时会得到白色的RGB颜色(255,255,255)我的代码专家有什么问题? public class guiTest extends JFrame { private stat
..
我仍在尝试解决几天前以来遇到的问题,但仍然没有找到解决方案.但是,我要逐步到达那里.现在我遇到了另一个障碍. 我试图获取Bitmap.getpixel(int x, int y)以返回用户使用OnTouchListener触摸过的内容的Color.馅饼是VectorDrawable资源,vectordrawable.xml我不需要对像素数据做任何事情,我只需要对其进行测试.所以我做了一个Te
..
编辑:我非常感谢回复。我在这里需要的不仅仅是示例代码,用于我在嵌套循环中使用几行代码所做的事情,因为这在GetPixel / SetPixel中是正常的,但也是我无法使用Lockbits工作的。谢谢 我正在尝试将我的图像处理过滤器从GetPixel / SetPixel转换为Lockbits,以缩短处理时间。 我已经在Stack Overflow,MSDN和其他网站上看过Lockbits教程
..
我正在开发一个图像处理应用程序的问题(这里是新手)。我试图通过使用 getPixel()方法提取特定像素的值。 我遇到了问题。我从这种方法得到的数字是一个巨大的负数,类似于-1298383。这是正常的吗?我该如何解决? 谢谢。 解决方案 我不是专家,但是对我来说,看起来你得到的是十六进制值。也许你想要更像可理解的东西,比如每个RGB层的值。 将解包像素转换为RGB您应该执
..
我正在构建QT GUI应用程序并使用QImage打开图像。 我的问题是我无法弄清楚如何使用QImage的bit()和scanline() 方法来获得每像素级别的访问权限。 我看过这篇文章 Qt QImage像素操作问题 但这仅适用于每行的第一个像素。这是正确的还是我错了? 提前谢谢 解决方案
..
我爱 SO。在10个问题中的8个,它产生一个直接和立即可用的答案。或者至少解释为什么我的问题是错误的。 所以我发现很奇怪,我找不到一个答案,我喜欢这个简单的, ,相当常见的问题。 在搜索高低之后,我将下面的解决方案连接在一起。它工作正常,但我不知道: 它有缺陷吗? 是否有更好的解决方案,可能需要更少的复制? b $ b 我想看到一个与CopyFromScreen的灵魂
..
我想为Windows应用程式建立自动订阅者。它工作得很好,但它是非常慢! 我目前使用的方法“getPixel”每次调用时重新加载数组。 这是我当前的代码: hdc = GetDC(HWND_DESKTOP); bx = GetSystemMetrics(SM_CXSCREEN); by = GetSystemMetrics(SM_CYSCREEN); start_bx
..
我在寻找一种用于从Mat(或Mat3b)变量编辑/读取像素的有效方法。 我使用过: - Image.at(i,j) 但似乎很慢。 我也用这个: - A.data [A.channels()* A.cols * i + j + 0] 但我面临的问题是当我运行这个循环 for = 0; j for(j
..
我有一个循环,从图像获取pixelcolors和尝试,看看他们是一样的,因为我传递到方法参数的颜色。 我试过在等于方法,但它不工作。我也试过 ToKnown 方法。 它看起来像那场比赛并不怎么一回事,因为该合成两种颜色不匹配的值工作 例如: 使用GetPixel: {名称= FF000000,ARGB =(255,0,0,0 )} Color.B
..
我有一些问题,让Android中的位图的RGB值... 这是我在做什么: INT [] TEMP =新INT [宽*高]。 bit.getPixels(温度,0,宽度,0,0,宽度,高度); 然而,颜色似乎不匹配典型RGB值。例如,一个白色像素将显示为-1,而对于它的RGB值是16777215(我越来越从这个网站的价值:的 http://www.shodor.org/stella2jav
..
我需要获得一个像素的颜色,以将其与从我color.xml文件颜色比较,但所有的值是负的,这比较将总是返回一个假的结果。如何得到正确的颜色值?这种颜色可以是透明的。我读过这但我需要一个答案,而不是理论上的链接。 bmp.getPixel(NX,NY)将返回零,当我期待恢复颜色#00FFFFFF 感谢 解决方案 您可以做这样的事情: INT像素= Color.RED; //bmp.ge
..