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版权协议,转载请附上原文出处链接和本声明。