【发布时间】:2014-04-23 11:36:43
【问题描述】:
我正在使用 for 循环遍历屏幕的每个像素。
for (int x_axis=0; x_axis<screenWidth; x_axis++)
{
for (int y_axis=0; y_axis<screenHeight; y_axis++)
{
// some code
}
}
现在发生的情况是,由于哪个应用程序冻结,它正在遍历屏幕的所有像素。有没有其他方法可以循环遍历屏幕的每个像素并且应用程序不会冻结。请帮忙
好的,我想知道每个像素的颜色是什么,所以我使用这 2 个 for 循环。请有人说,我怎样才能得到屏幕所有像素的颜色。我知道如何知道每个像素的颜色。但是,我想检查每个像素的颜色,我必须遍历屏幕的所有像素。
【问题讨论】:
-
你在循环中执行什么?更多代码会有所帮助。
-
检查像素颜色。但这没关系。我的问题是如何减少这个循环执行的时间。
-
您的代码并不意味着您正在遍历像素。请提取您的问题
-
评论你的//一些代码。我的意思是功能并运行它并检查它是否崩溃