读取图像的六种方式
程序员文章站
2022-06-06 10:34:13
...
```python
在这里插入代码片#图像读取方式1
# import cv2
# img_cv=cv2.imread(r"C:\Users\Administrator\Desktop\cxh-photos\demo3.jpg")
# print("imgh_cv:",img_cv.shape)
#图像读取方式2
# from PIL import Image
# import numpy as np
# img_PIL=Image.open(r"C:\Users\Administrator\Desktop\cxh-photos\demo3.jpg")
# print("img_PIL",img_PIL)
# print("img_PIL:",type(img_PIL))
# img_PIL=np.array(img_PIL)
# print("img_PIL:",img_PIL.shape)
# print("img_PIL:",type(img_PIL))
#图像读取方式3
# from keras.preproecssing.image import array_to_img , img_to_array
# load_imgimg_keras = load_img(r"C:\Users\Administrator\Desktop\cxh-photos\demo3.jpg")
# import skimage.io as io #pytorch的框架
# img_io=io.imread(r"C:\Users\Administrator\Desktop\cxh-photos\demo3.jpg")
# print("img_io:",img_io.shape)
#图像读取方式4
# import matplotlib.image as mpig
# img_mpig=mpig.imread(r"C:\Users\Administrator\Desktop\cxh-photos\demo3.jpg")
# print("img_mpig:",img_mpig.shape)
#图像读取方式5
import matplotlib.pyplot as plt
img_plt = plt.imread(r"C:\Users\Administrator\Desktop\cxh-photos\demo3.jpg")
print("img_plt:",img_plt.shape)
# plt.imshow(img_plt,cmap=plt.cm.binary)
# plt.show()
# plt.imshow(img_plt[:,:,0], cmap=plt.cm.binary)
# plt.show()
digit = [[[130,26,33,12],
[14,27,43,140],
[120,124,134,205]],
[[15,26, 33, 12],
[14, 27, 50, 190],
[120, 124, 134, 25]],
[[135,26,33,12],
[14,27,43,10],
[20,12,134,205]],
]
plt.imshow(digit,cmap=plt.cm.binary)
plt.show()```
```python
import matplotlib.pyplot as plt
img_plt = plt.imread(r"C:\Users\Administrator\Desktop\cxh-photos\demo3.jpg")
print("img_plt:",img_plt.shape)
# plt.imshow(img_plt,cmap=plt.cm.binary)
# plt.show()
# plt.imshow(img_plt[:,:,0], cmap=plt.cm.binary)
# plt.show()
digit = [[[130,26,33,12],
[145,207,43,140],
[12,12,134,25]],
[[15,26, 33, 12],
[14, 27, 50, 190],
[12, 24, 34, 25]],
[[135,26,33,12],
[14,27,43,10],
[20,12,134,205]],
]
plt.imshow(digit,cmap=plt.cm.cool)
plt.show()
链接camp:
https://blog.csdn.net/qq_28485501/article/details/82656614?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160465671119725222430929%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=160465671119725222430929&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-82656614.first_rank_ecpm_v3_pc_rank_v2&utm_term=plt.imshowdigit%2Ccmap%3Dplt.cm.bi&spm=1018.2118.3001.4449
上一篇: JAVA实现输出九九乘法表