Cara menggunakan Python kepada imej skala kelabu
Pengenalan:
Skala kelabu ialah operasi yang biasa digunakan dalam bidang pemprosesan imej, yang menukar imej berwarna kepada imej skala kelabu. Dalam imej skala kelabu, nilai setiap piksel mewakili nilai kecerahan piksel Tahap kelabu 0~255 biasanya digunakan untuk mewakili kecerahan piksel. Artikel ini akan memperkenalkan cara menggunakan bahasa Python kepada imej skala kelabu.
from PIL import Image
open
perpustakaan PIL untuk membuka gambar Kami memilih gambar berwarna untuk diproses. open
函数打开图片,我们选择一张彩色图片进行处理。image = Image.open("color_img.jpg")
convert
方法,我们可以将彩色图片转换为灰度图片。在convert
方法中,传入参数"L"
代表将图片转换为灰度模式。gray_image = image.convert("L")
save
方法将灰度图片保存到指定的路径和文件名。gray_image.save("gray_img.jpg")
show
gray_image.show()
Dengan memanggil kaedah convert
, kami boleh menukar imej berwarna kepada imej skala kelabu. Dalam kaedah convert
, parameter "L"
dihantar masuk untuk menukar imej kepada mod skala kelabu.
from PIL import Image # 打开图片 image = Image.open("color_img.jpg") # 转换为灰度图片 gray_image = image.convert("L") # 保存灰度图片 gray_image.save("gray_img.jpg") # 显示灰度图片 gray_image.show()
show
dalam pustaka PIL untuk memaparkan imej skala kelabu. 🎜🎜rrreee🎜Contoh kod penuh: 🎜rrreee🎜Ringkasan: 🎜Artikel ini memperkenalkan cara menggunakan Python kepada imej skala kelabu. Dengan mengimport perpustakaan PIL, kami hanya boleh membuka, menukar, menyimpan dan memaparkan imej skala kelabu. Skala kelabu ialah salah satu operasi asas untuk pemprosesan imej, yang boleh membantu kami menganalisis maklumat dengan lebih baik seperti kecerahan dan tekstur imej. Dalam aplikasi praktikal, kami boleh memproses imej skala kelabu selanjutnya mengikut keperluan, seperti pengesanan tepi, perduaan dan operasi lain. 🎜Atas ialah kandungan terperinci Bagaimana untuk membuat imej skala kelabu menggunakan Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!