图像预处理归一化 脚本文件
时间: 2023-11-04 12:05:25 浏览: 86
guiyihua.zip_图像 预处理_图像归一化_图像预处理_预处理
以下是一个图像预处理归一化的脚本文件示例:
```python
import cv2
import numpy as np
def preprocess_image(image_path):
# 读取图像
image = cv2.imread(image_path)
# 将图像转换为灰度图
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
# 将图像大小调整为固定大小
resized = cv2.resize(gray, (28, 28), interpolation=cv2.INTER_AREA)
# 将图像转换为浮点数类型
img_float = np.float32(resized)
# 归一化图像
img_normalized = (img_float - np.mean(img_float)) / np.std(img_float)
return img_normalized
```
该脚本文件首先读取图像,然后将其转换为灰度图,并将其大小调整为固定大小。接下来,将图像转换为浮点数类型,并对其进行归一化处理,最后返回归一化后的图像。
阅读全文