Python OpenCv读取.dat类型图片数据并显示

Python OpenCv读取.dat类型图片数据并显示
代码见下:

import cv2
import numpy as np
import matplotlib.pyplot as plt

#加载nuc数据
col = 256  #列
row = 192  #行

path = "Image/DatFile/0001.dat"
img = np.fromfile(path,dtype=np.uint16)

img1 = img.reshape(row,col)


plt.rcParams['font.sans-serif'] = ['SimHei']  # 坐标图像中显示中文
plt.rcParams['axes.unicode_minus'] = False

plt.figure("显示图像",figsize=(10,20))   #构建窗口

plt.subplot(1,1,1),plt.title("原始图像"),plt.imshow(img1,cmap='gray')
plt.tight_layout()     #自动调整子绘图参数,以提供指定的填充

plt.show()

显示结果如下:
在这里插入图片描述


版权声明:本文为qq_40280673原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。