Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.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
Android 如何对颤振中的灰度图像应用动态阈值(转换为B/W)?_Android_Ios_Image_Image Processing_Flutter - Fatal编程技术网

Android 如何对颤振中的灰度图像应用动态阈值(转换为B/W)?

Android 如何对颤振中的灰度图像应用动态阈值(转换为B/W)?,android,ios,image,image-processing,flutter,Android,Ios,Image,Image Processing,Flutter,我目前正在开发一个应用程序,我需要应用动态灰度图像 ======================================================================= 我不熟悉阈值和颤振,因此我目前的理解是: 从灰度图像中获取将在范围(0-255)内的所有像素值 设置一个阈值,例如110和范围 将任何小于阈值的值转换为0(黑色) 将任何大于阈值的值转换为255(白色) 将修改后的像素值数组显示为图像小部件 现在我遇到了几个包: 我不确定我应该采取什么样的方法来使

我目前正在开发一个应用程序,我需要应用动态灰度图像

=======================================================================

我不熟悉阈值颤振,因此我目前的理解是:

  • 从灰度图像中获取将在范围(0-255)内的所有像素值
  • 设置一个阈值,例如110和范围
  • 将任何小于阈值的值转换为0(黑色)
  • 将任何大于阈值的值转换为255(白色)
  • 将修改后的像素值数组显示为图像小部件
  • 现在我遇到了几个包:

  • 我不确定我应该采取什么样的方法来使用flifter将阈值应用于灰度图像,在灰度图像中我可以使用滑块小部件更改阈值

    --->阈值:110--->

    如果我需要澄清问题的任何部分,或者问题过于模糊,请务必让我知道。我将尽我最大的努力增进你们的了解


    非常感谢您的帮助!干杯

    如果小于110,则将像素更改为黑色,如果大于110,则将像素更改为白色,这会将像素转换为黑色或白色,如图中所示。你可以看到这个。我相信这就是你需要的。可能是@MohammadAssemNasser的复制品我的图像已经变灰了。我的要求是能够使其黑白的阈值是一个0和255之间的值为基础。如何根据阈值更改图像的单个像素值?如果小于110,则将像素更改为黑色,如果大于110,则将像素更改为白色,这将使像素转换为黑色或白色,如您在图像中所示。你可以看到这个。我相信这就是你需要的。可能是@MohammadAssemNasser的复制品我的图像已经变灰了。我的要求是能够使其黑白的阈值是一个0和255之间的值为基础。如何根据阈值更改图像的各个像素值?