63得票5回答
C# - 用于Windows Forms应用程序的比SetPixel和GetPixel更快的位图处理方法

我正在尝试自学C#,听说get和setpixel函数非常慢。有什么替代方法,性能提升真的那么显著吗? 以下是我的一段代码:public static Bitmap Paint(Bitmap _b, Color f) { Bitmap b = new Bitmap(_b); for (i...

44得票3回答
从Mat图像中获取像素通道值的OpenCV方法

也许我没有找到足够的方法,但似乎所有东西都要我使用数组。那么,如果foo是像Mat foo = imread("bar.png")这样的东西,我该如何获取特定像素的通道值呢?

14得票3回答
QT QImage像素操作

我正在构建一个QT GUI应用程序,并使用QImage打开图像。 我的问题是,我无法弄清如何使用QImage的bit()和scanline()方法来访问每个像素级别。 我看到了这篇文章Qt QImage像素操作问题 但这仅适用于每行的第一个像素。这是正确的还是我搞错了? 提前致谢

14得票2回答
如何从Mat变量中编辑/读取OpenCv中的像素值?

我希望找到一种高效的方法来编辑/读取Mat(或Mat3b)变量中的像素。 我已经尝试过:-Image.at<Vec3b>(i,j) 但似乎非常慢。 我也使用了这个:A.data[A.channels()*A.cols*i + j + 0] 但是我面临的问题是,当我运行这个循环时...

9得票2回答
如何从VectorDrawable获取位图(Bitmap)

我仍在尝试解决自几天前以来一直存在的问题,但我仍未找到解决方案。不过,我正在逐步接近目标。现在我又遇到了另一个障碍。 我正在尝试使用OnTouchListener获取用户触摸的位置的Color,并让Bitmap.getpixel(int x, int y)返回它。这个饼图是一个Vecto...

9得票2回答
获取像素颜色的最快方式是什么?

我正在尝试为Windows应用程序制作自动点击器。它可以正常工作,但是速度非常慢!我目前使用的方法是“getPixel”,每次调用它都会重新加载一个数组。 以下是我目前的代码: hdc = GetDC(HWND_DESKTOP); bx = GetSystemMetrics(SM_CXSC...

7得票1回答
从另一个窗口获取像素颜色的C#代码

我想从另一个窗口获取像素颜色。我现在有的代码是: using System; using System.Drawing; using System.Runtime.InteropServices; sealed class Win32 { [DllImport("user32.d...