怎么在python中对图像进行灰度处理

  介绍

本篇文章给大家分享的是有关怎么在python中对图像进行灰度处理,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

python的优点有哪些

1,简单易用,与C/c++、Java、c#等传统语言相比,python对代码格式的要求没有那么严格;2,python属于开源的,所有人都可以看到源代码,并且可以被移植在许多平台上使用;3,python面向对象,能够支持面向过程编程,也支持面向对象编程;4,python是一种解释性语言,python写的程序不需要编译成二进制代码,可以直接从源代码运行程序;5,python功能强大,拥有的模块众多,基本能够实现所有的常见功能。

<强>一、图像灰度处理

在进行人脸识别时,好多地方都先进行图像变灰度的操作,这里也给大家介绍一下:

这里有一个阈值函数,gray_image,将所有图像变为比127年更暗直至0或者增加亮度到255年,将图像的彩色边框的内容略过。

<强>二、灰度处理代码

 gray_image =, cv2.cvtColor (img, cv2.COLOR_BGR2GRAY)
  viewImage (gray_image“gray  Image") 

结果:

怎么在python中对图像进行灰度处理

<强>三、亮度彩色阈值处理代码

<>之前,threshold_image =, cv2.threshold (img,, 127,, 255,, 0)   viewImage (threshold_image,“firstPer")

结果:

怎么在python中对图像进行灰度处理

以上就是怎么在python中对图像进行灰度处理,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

怎么在python中对图像进行灰度处理