图片
2018-11-22 08:38 默默的卖萌 阅读(212) 评论(0) 编辑 收藏 举报读取示例图片,读取示例图片
from sklearn.datasets import load_sample_image
from sklearn.cluster import KMeans
import matplotlib.pyplot as plt
china = load_sample_image('china.jpg')
plt.imshow(china)
plt.show()
观察图片数据格式
image = china[::3,::3]
X = image.reshape(-1,3)
print(china.shape,image.shape,X.shape)
(427, 640, 3) (143, 214, 3) (30602, 3)
考虑如何压缩
image = china[::3,::3]
plt.imshow(image)
plt.show()
image
可以用matplotlib.image.imread读取图片
import matplotlib.image as img
zj = img.imread('F:\\timg.jpg')
plt.imshow(zj)
plt.show()
zj
先缩小图片分辨率
zjs = zj[::3,::3]
plt.imshow(zjs)
plt.show()
zjs
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步