1、安装cv2
pip install opencv-python
2、将图片转成像素值
import cv2
img = cv2.imread(image_file)
得到的img是一个三维numpy数组,如果image_file文件是黑白图像,那维度是(w, h, 1),如果是彩色图像,那维度是(w, h, 3)
3、将numpy数组转成图片保存
new_im = cv2.imwrite("im_save.png", img)
本文介绍了如何使用Python的OpenCV库进行图片处理。首先通过pip安装opencv-python,然后利用cv2.imread读取图片并将其转换为numpy数组,最后将处理后的numpy数组保存为新的图片。
1、安装cv2
pip install opencv-python
2、将图片转成像素值
import cv2
img = cv2.imread(image_file)
得到的img是一个三维numpy数组,如果image_file文件是黑白图像,那维度是(w, h, 1),如果是彩色图像,那维度是(w, h, 3)
3、将numpy数组转成图片保存
new_im = cv2.imwrite("im_save.png", img)
1527
1417
2431
7516

被折叠的 条评论
为什么被折叠?