Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有人知道如何自动找到手机屏幕上的死像素吗?_Java_Python_Opencv_Screen_Pixel - Fatal编程技术网

Java 有人知道如何自动找到手机屏幕上的死像素吗?

Java 有人知道如何自动找到手机屏幕上的死像素吗?,java,python,opencv,screen,pixel,Java,Python,Opencv,Screen,Pixel,有人知道一个程序如何在手机屏幕上找到死像素吗 我发现了很多死像素查找工具,它们的所有实现看起来都很相似。它显示一个单色屏幕,如红色、绿色、蓝色、白色和黑色。然后,我们需要手动检查是否有不同颜色的点(即死像素) 有可能自动找到死像素吗?没有。渲染像素是一个“只写”过程,很像向控制台发送消息。没有来自物理像素的反馈来指示它们是否按预期打开。把它想象成一个电视屏幕:广播工作室无法判断你是否得到了这个节目。他们只是发出信号;您可以选择或忽略它,这取决于您如何设置硬件状态。不,它不是。渲染像素是一个“只写

有人知道一个程序如何在手机屏幕上找到死像素吗

我发现了很多死像素查找工具,它们的所有实现看起来都很相似。它显示一个单色屏幕,如红色、绿色、蓝色、白色和黑色。然后,我们需要手动检查是否有不同颜色的点(即死像素)


有可能自动找到死像素吗?

没有。渲染像素是一个“只写”过程,很像向控制台发送消息。没有来自物理像素的反馈来指示它们是否按预期打开。把它想象成一个电视屏幕:广播工作室无法判断你是否得到了这个节目。他们只是发出信号;您可以选择或忽略它,这取决于您如何设置硬件状态。

不,它不是。渲染像素是一个“只写”过程,很像向控制台发送消息。没有来自物理像素的反馈来指示它们是否按预期打开。把它想象成一个电视屏幕:广播工作室无法判断你是否得到了这个节目。他们只是发出信号;您可以选择或忽略它,具体取决于您如何设置硬件状态。

感谢您的帮助!然而,我发现了一个应用程序,他们基本上要求我们为手机拍照(正面)。它可以检测是否存在死线/死线像素,以及屏幕是否有阴影。这是怎么可能的?@JevonAverill“基本上是让我们拍一张照片”你拍一张照片,应用程序会扫描它是否包含死像素。这是在单独的设备上完成的,而不是在包含死像素的设备上。如果你在截图时打开屏幕,屏幕截图上不会显示该裂缝,因为屏幕截图捕捉的是手机当时应该显示的内容,而不是它实际显示的内容。但是如果你用一个单独的手机拍下裂缝的照片,你当然有裂缝的照片。是的,这是正确的。扫描过程在单独的设备上完成。但是如何扫描死像素呢?@JevonAverill这是图像处理的基础知识。拿任何一本关于图像处理的书来说,它都包含了信息。首先让原始手机显示您知道的参考图像,然后在第二台设备(拍摄图像)上检测手机边缘和失真,纠正失真,然后将未失真的图像与参考图像进行比较。您添加了一点噪声降低,剩下的所有异常都是死像素。谢谢您的回答@Polygenome,您有这个实现的参考吗?谢谢您的洞察力!然而,我发现了一个应用程序,他们基本上要求我们为手机拍照(正面)。它可以检测是否存在死线/死线像素,以及屏幕是否有阴影。这是怎么可能的?@JevonAverill“基本上是让我们拍一张照片”你拍一张照片,应用程序会扫描它是否包含死像素。这是在单独的设备上完成的,而不是在包含死像素的设备上。如果你在截图时打开屏幕,屏幕截图上不会显示该裂缝,因为屏幕截图捕捉的是手机当时应该显示的内容,而不是它实际显示的内容。但是如果你用一个单独的手机拍下裂缝的照片,你当然有裂缝的照片。是的,这是正确的。扫描过程在单独的设备上完成。但是如何扫描死像素呢?@JevonAverill这是图像处理的基础知识。拿任何一本关于图像处理的书来说,它都包含了信息。首先让原始手机显示您知道的参考图像,然后在第二台设备(拍摄图像)上检测手机边缘和失真,纠正失真,然后将未失真的图像与参考图像进行比较。您添加了一点降噪功能,剩下的所有异常都是死像素。感谢@Polygenme的回答,您是否有此实现的参考资料?您是否可以使用另一台带有摄像头的设备来捕获该显示?您是否可以使用同一台设备(智能手机,可能有摄像头,理想情况下是前置摄像头)通过把它放在镜子前?是的,实际上我想要创建的应用程序正在使用第二个设备来捕获显示。但是,问题是,“是否有可能自动处理图像并找到死像素?”你能使用第二台带有摄像头的设备来捕捉显示?你能将同一台设备(智能手机,可能有摄像头,最好是前置摄像头)放在镜子前吗?是的,实际上,我要创建的应用程序正在使用第二个设备捕获该显示。但是,问题是,“是否有可能处理图像并自动找到死像素?”