Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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
Image 图像预处理步骤的顺序_Image_Image Processing - Fatal编程技术网

Image 图像预处理步骤的顺序

Image 图像预处理步骤的顺序,image,image-processing,Image,Image Processing,我有一组彩色图像,我想执行以下操作: 转换为灰度 让它们都有一个统一的尺寸 直方图均衡每个 我的问题是,这三种操作的顺序是否会对最终图像产生重大影响?转换为灰度会导致一些数据丢失。例如,您可能有一个非常窄的红色直方图,可以很好地均衡,但当图片转换为灰度时,窄的红色直方图与蓝色和绿色(假设为RGB)混合,您将丢失关于每种颜色的直方图的特定信息。我认为在转换为灰度之前对每种颜色(r、g、b)进行直方图均衡更有意义。缺点是做了3次均衡直方图。重新调整图片大小似乎不会影响结果。转换为灰度会导致一些数

我有一组彩色图像,我想执行以下操作:

  • 转换为灰度
  • 让它们都有一个统一的尺寸
  • 直方图均衡每个

我的问题是,这三种操作的顺序是否会对最终图像产生重大影响?

转换为灰度会导致一些数据丢失。例如,您可能有一个非常窄的红色直方图,可以很好地均衡,但当图片转换为灰度时,窄的红色直方图与蓝色和绿色(假设为RGB)混合,您将丢失关于每种颜色的直方图的特定信息。我认为在转换为灰度之前对每种颜色(r、g、b)进行直方图均衡更有意义。缺点是做了3次均衡直方图。重新调整图片大小似乎不会影响结果。

转换为灰度会导致一些数据丢失。例如,您可能有一个非常窄的红色直方图,可以很好地均衡,但当图片转换为灰度时,窄的红色直方图与蓝色和绿色(假设为RGB)混合,您将丢失关于每种颜色的直方图的特定信息。我认为在转换为灰度之前对每种颜色(r、g、b)进行直方图均衡更有意义。缺点是做了3次均衡直方图。重新调整图片大小似乎不会影响结果。

因此,也许可以先调整图片大小(通常会生成较小的图像)以稍微加快其他计算?也许可以调整图片大小(通常会生成较小的图像)首先要稍微加快其他计算?我认为灰度转换后的均衡我认为灰度转换后的均衡