faces_data_bunch = people = fetch_lfw_people(data_home = "C:\\Users\\Administrator\\Desktop\\face",download_if_missing=False,min_faces_per_person=70, resize=0.4) print(faces_data_bunch.target_names) print(faces_data_bunch.data.shape) print(faces_data_bunch.images.shape) print(faces_data_bunch.target.shape) # 输出同一个人的人脸 n = 5 tt = 0 t = faces_data_bunch.target[0] print("输出的人脸都属于:",faces_data_bunch.target_names[faces_data_bunch.target[0]]) f = plt.figure() for i in range(faces_data_bunch.target.shape[0]): if faces_data_bunch.target[i] == t: f.add_subplot(1, n, tt + 1) plt.imshow(faces_data_bunch.images[i]) tt = tt+1 if(tt>=n): break plt.show(block=True)
时间: 2023-06-07 18:09:54 浏览: 136
人脸数据face_data
这段代码是用于获取人脸数据集的,其中数据存放在指定路径下的 "C:\\Users\\Administrator\\Desktop\\face" 文件夹中。数据集只包含每个人脸出现次数超过 70 次的人,并且将图片缩小到原大小的 0.4 倍。输出结果包含该数据集的人名、数据数量、图片数量和目标数量等信息。
阅读全文